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

Reply via email to