Wow, putting you money where your mouth is! Amazing and not too frequent attitude in the open source community. That is very encouraging.
> I just wanted to say that I recently switched from VS Code’s semi-official > java plugin (which is practically unusable for large projects) to the > Netbeans VSCode plugin recently, and the NetBeans approach is already > better in most respects—thank you! Great to hear that. > I’ve used used Netbeans since it’s inception—that’s over 20 years—and I > truly believe the language server/plugin approach is the future for > Netbeans. Let other people worry about the non-specific editor/IDE features > like remote development via an SSH tunnel (one of the the reasons I had to > switch from NetBeans), and focus on what you do best: development-specific > features. This is just my opinion, but it’s the opinion of someone who has > been around for a while and has seen the direction things are going. Right, I am using VSCode+Apache NetBeans Language Server extension to develop Java code for OracleDB - via an SSH connection across the Atlantic ocean. It works great and the synergy of Microsoft and us really pays off by making such high quality remote development possible. > I’m so sure of this, I’m willing to put my money where my mouth is (well, a > modest amount of money). I think the most glaring feature missing right now > is the ability format java files, and configure how they’re formatted. I > know the plumbing/code is probably already in there, because it’s used to > order imports. I’m offering a $250 USD bounty to anyone who gets a PR > accepted that gets the rest of this done. I’d expect that it would offer > similar options to what is currently in NetBeans proper. The formatting has been on OracleLabs tooling team roadmap for a few releases, but it always slipped off. The $250 personal bonus for the developer who integrates it shall be enough to put it on the schedule again. My personal take on it is however slightly negative - as I am not satisfied with the formatting options NetBeans offers currently. My thinking is: - in order for formatting to be useful (e.g. not a toy), it must be enforced - enforcing happens in the CI - commits violating the formatting shall be rejected - IDE should help to identify code that would be rejected Such a system is out of the scope of the current NetBeans formatting. However it is the only one that fits 21st century. As such I always argued that it makes no sense to invest in 1:1 recreation of existing toy-like NetBeans formatting in VSCode. But $250 is good enough bonus for something that had always had to happen, eventually. It shouldn't be that hard - as you say - the functionality is already there and enough to hook it with VSCode. -jt PS: ... > Don’t have that much NetBeans development experience but still want to get > in on the action? Here’s an easy one: $75 to create a VS Code plugin that > emulates the NetBeans previous/next matching word functionality. That’s it! > I miss that feature a LOT. Ctrl-L? VSCode offers word based code completion by itself and I've kinda got used to it. Alt-Up or Alt-Down? Yup, that'd be great. I certainly miss it. > P.S. - is there a bounty board still active somewhere where I can post this? Many years ago I tried to set nbbounty.org up, but we never got it running. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists