I use Visual Studio Code and I can report that it is an over complex mess. It isn't a IDE it is a code editor with addons that make it sometimes appear to be something more. Trying to work out how to do anything with VSC is difficult - and if you ask how to do it you get nothing but put downs from users who have managed to work out how to do it and now regard it as obvious. In short VSC's user interface is a deeply hidden collection of text commands and configuring it to do anything is difficult. In areas where VSC and NetBeans overlap NetBeans wins easily. In particular the latest remote working facilities in VSC are a bad joke that only work on x86 hardware and target Microsoft's Linux subsystem and Azure - i.e. not particularly general. I really am at a loss to know why anyone uses VSC let alone praises it and makes it into the latest must have - could it be that the emacs and vim mentality has found a new home?
As to NetBeans - well it is the best of the current general purpose IDEs. Notice "general purpose". Visual Studio used to be good for Microsoft languages but since .NET core, UWP and so on it too is a mess and working out how to get any technology to work is tough. NetBeans provides good Java, PHP, JavaScript and C/C++ almost out of the box and for the "casual" programmer is easier to use then just about anything. What worries me is that the focus of NetBeans is Java - understandably but the other languages really do make it a good choice for the non-specialist and beginner. Also as we all have to work with the "cloud" more and more remote working is more an more important. Currently NetBeans is the only IDE that does this right. Eclipse claims to but doesn't go far enough and there are lots of things you cannot do. VSC is just beginning to develop remote working but is Azure focused. And I don't know of anything else that does remote working. --- I'd better stop this is turning into (is) a rant :-) apologies but I guess my message is NetBeans has strengths that go beyond Java and these are more important than you might think. mikej On Tue, Aug 6, 2019 at 6:12 AM John Neffenger <[email protected]> wrote: > On 8/5/19 11:30 AM, Kenneth Fogel wrote: > > Please suggest any part of NetBeans that makes it superior to Eclipse, > IntelliJ or Visual Studio Code. > > I'm not familiar with Visual Studio Code, but I've used NetBeans, > Eclipse, and IntelliJ off and on for years. NetBeans is the only IDE > that makes it easy to develop software for all of the following: > > - native C libraries, > - cross-platform C libraries (compiling for ARM on Intel), > - Java applications, > - Java Web applications (servlets), and > - all the browser stuff (HTML, CSS, JavaScript). > > Furthermore, I can set up remote Java platforms to run and debug my Java > applications on remote devices over an SSH connection. And NetBeans does > it almost out of the box after installing a few trouble-free plug-ins. > > The only thing that made me keep trying the others was the decade-long > font problem that NetBeans had on Debian distributions like Ubuntu. [1] > All that time, Eclipse and IntelliJ had great-looking fonts. But now > even that problem is fixed! [2] > > Thanks, > John > > [1] https://github.com/jgneff/openjdk-freetype > > [2] > https://cwiki.apache.org/confluence/display/NETBEANS/Font+Rendering+Issues > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
