
- INTELLIJ IDEA COMMUNITY EDITION VS ECLIPSE CODE
- INTELLIJ IDEA COMMUNITY EDITION VS ECLIPSE FREE
But it is something we developers have never had - a free, fast, cross-platform, cross-language IDE.
VS Code: It may not be a fully-fledged Java IDE. And in Stack Overflow’s “ 2022 Developer Survey”, 77% of 8,866 respondents dread using NetBeans. Feature-wise, there isn’t anything really to set NetBeans apart from Eclipse. It competes against the much more popular Eclipse IDE, not to mention VS Code. NetBeans: Moving from Sun to Oracle to Apache hasn’t done the oldest Java IDE in this list any good. Still, JetBrains also works on a VS Code clone. Why? Because developers are happy with it: In Stack Overflow’s “ 2022 Developer Survey”, 68% of 19,723 developers love IntelliJ.
IntelliJ: In a world where everybody and their dog offer us free development tools, IntelliJ Ultimate Edition stands out as a product people are willing to pay for.
So Eclipse has a VS Code competitor in the works. But the cracks show: In Stack Overflow’s “ 2022 Developer Survey”, 72% of 8,866 respondents dread using Eclipse. The free IntelliJ Community Edition is no competition as it lacks support for back-end frameworks like Spring or Jakarta EE and web frameworks.
Eclipse: Despite its decline, it’s still the most popular free Java IDE. Eclipse and NetBeans have declined for 8 years, IntelliJ for 5 years. VS Code has risen for 7 years and is slightly off its all-time peak from early 2022. VS Code wins, Eclipse is second, IntelliJ third, and NetBeans fourth. Questions at Stack Overflow for Flutter, JavaFX, React Native, and Xamarin It demonstrates the willingness of organizations to pay for a technology - the strongest indicator of popularity in my mind. The Indeed job search is active in 62 countries representing 89% of the worldwide GDP in 2020. For developer popularity, I use Google searches, Udemy course buyers, and Stack Overflow questions. I count mentions in job ads at Indeed for employer popularity.
I measure popularity among employers and developers as the trend between competing technologies. And when a technology is very unpopular, we may not use it. Now popularity can make a difference in two situations: When multiple technologies score the same, we could go for the most popular one. Picking a popular technology makes our developer life easier: Easier to learn, easier to build, debug & deploy, easier to hire, and easier to convince teammates & bosses.
Microsoft doesn’t position VS Code as a fully-fledged IDE and is “ not made to compete with IntelliJ directly in that realm”. You can also buy the “All Products Pack”, which may be a better value (I use DataGrip for databases). The free Community edition lacks crucial features of the Ultimate Edition, such as tools for Spring, Jakarta EE, and web development. IntelliJ is the only commercial IDE on this list. Here are the choices in alphabetical order: If you’re using NetBeans, move off of it - everybody else has (this is only a slight exaggeration). Evaluate VS Code for non-Java work, like web development (I use it for all my websites). If you may spend money, evaluate IntelliJ.
If you don’t want to spend money, then use Eclipse.VS Code isn’t a fully-fledged Java IDE, but - apart from jobs - it’s 3-4 times as popular as Eclipse & IntelliJ.
IntelliJ holds up well for a commercial product: Except for job ads, it’s neck-to-neck with Eclipse.
Popularity trend: Eclipse is the most popular Java IDE, though it has declined for many years. Back to Technology Index Summary for Q3/2022