Hey all, To all the LSP devs here and to the devs of the VSNetBeans plugin for VS Code, how will NetBeans get a benefit from the VS Code extension and the work of the LSP Client or implementation? Or is it just to give some stuff to another IDE as a support?
What is the purpose of extending VS Code with NetBeans stuff instead of making NetBeans better or maybe more feature rich to be comparable to other IDEs/Editors? IMHO it is just trying to catch people to come to Netbeans for using Java, which again NetBeans is not only Java anymore for years. There are no innovations from NetBeans for years. Nothing new under Oracle, nothing innovative under Apache where we can say: „Yes this is coming from NetBeans“ and not: „Yes VS Code or IntelliJ can do this and after years, NetBeans now also can handle this“. Back in the days, I have a .NET Background and after using VS and switching to a Web context (Angular.js, Angular, TypeScript, Vue, etc.) I was searching for an IDE where also jQuery was working out of the box. So you know when jQuery had his time, long long time ago. I found eclipse, but eclipse was soooooo buggy right from the beginning. There was a jquery Plugin that I tried and it crashed the whole IDE from a fresh Installation, after installing the jQuery plugin. Exceptions everywhere. So then I asked a colleague whether he knows a better IDE for that and he recommended me NetBeans (It was somewhen in 2011). And I loved NetBeans. It was so stable, the UX was good, the UI was okish, but back in the days, I didn’t expect that much as from today on. So I saw HTML, JS etc and the plans to add Git and HTML5 and JS again, because it was removed earlier etc. So I researched a lot About NetBeans and the features and also I didn’t know anything About IntelliJ or PHPStorm or whatever, until someone told me about it in 2013. I figured out some features that NetBeans also can handle but the list gets longer and longer what NetBeans couldn’t handle. Then the move to Apache. It was like any other product from Oracle: We don’t get any money out of it, so give it to the community. It went okish at the beginning but I think it doesn’t get that nice as expected. Yes I know that I’m also Apache and everyone of you/us are Apache and also we are just users and need features that we don’t need to develop by our own. Or we Need a specific plan. I think we don’t have one. It is just that there is a team in india, working for Oracle trying to make NetBeans just compatible for the next JDK. Really? This is it? Why not letting more people work for Oracle there and make better plans etc. Also my list of stuff, that I want to contribute is so Long and 90% of my stuff I didn’t get any help. Maybe I tried it in a different way via slack and not via Mailing list. Sry that I want to use Tools that are modern and better to use nowadays than old mailing lists. I also sent mails directly to the developers. I just got a Little: try this and that. It is not working, after 2 or 3 mails no commitment anymore. So I’m really tired of that. I have so many ideas and so much energy to help and it gets lost of thousends of discussions about do we really need this feature? It is to difficult to maintain. Is there a Need for that? Well, yes. Most of the features that I asked or others are coming from other IDEs. And this is working for years. If it is to difficult, well then we need to change the core Code. The only thing why I’m still not switching to IntelliJ is just my personal attitude that I don’t want to and that I want to make NetBeans great again but IMHO as a one man show, it is not possible for me. Also I’m just using NetBeans to create plugins for NetBeans, for Nothing else. I need to use VS Code because of the stuff that is making my work more productive. Cheers and stay healthy Chris ________________________________ [Actaport | Kanzleisoftware aus der Cloud | Jetzt kostenlos testen unter www.actaport.de] <https://www.actaport.de/testen?utm_source=email&utm_medium=mail_disclaimer&utm_campaign=mail_disclaimer_actaport19> dokSAFE GmbH Goethestraße 1 04109 Leipzig www.doksafe.de<https://www.doksafe.de> Sitz der Gesellschaft: Goethestraße 1, 04109 Leipzig Amtsgericht Leipzig HRB 32536 Geschäftsführer Dr. Michael Schäfer
