Are Eclipse programming IDEs free

The best Java programming IDEs

Import import

Eclipse, IntelliJ IDEA, NetBeans and Oracle JDeveloper are powerful development environments for Java. We present their strengths and weaknesses.

Good programmers know their development environment like the back of their hand. Regardless of whether they are huge IDEs like the ones presented in this article or editors like emacs and vi / vim. It is not exactly easy for a programmer to replace the familiar development environment with a different one.

The reasons for changing the IDE are different. Sometimes the change is dictated by a department head or it results from a system change. However, there are also many programmers who simply learn to appreciate the working style with a different IDE due to changed preferences. The following test pages can help to get an overview of the most important Java IDEs and to compare them quickly. We introduce you to Eclipse, JetBrains IntelliJ IDEA, NetBeans and Oracle JDeveloper. We'll also briefly discuss alternatives at the end of the article.

The IDEs in this compilation are an example of the diversity and maturity of Java tools unmatched by other programming languages. All of them offer excellent coding and development aids. In addition, the programmer is supported by powerful syntax checking and debugging tools. The IDEs are also generally very fast and can also deal with large units of program code without any significant problems. Almost all IDEs allow you to save projects directly from the development environment to a server and correct them remotely.

The respective product characteristics of the various IDEs have shifted significantly over the past five years. While the range of functions of Java used to be a distinguishing feature of IDEs, today they can be differentiated more on the basis of user-friendliness, the detailed documentation, the help system and the range of functions of the plug-ins.

IDEs are increasingly becoming an important forum for exchanging paid plug-ins. The Eclipse Foundation in particular committed itself to the plug-in concept a long time ago. This is particularly noticeable with the Eclipse IDE, which received the highest number of points for plug-ins in our test and can be optimized to a very good PHP IDE and for Android development via plug-ins, for example. The flip side of the coin, however, is a sacrifice in ease of use. We're going to show on the Eclipse page that the designers made writing plug-ins very easy by offloading some of the plug-in work onto the user.

Netbeans and IntelliJ IDEA perform the balancing act between plug-in integration and user friendliness much better. Both offer a decent selection of plug-ins and at the same time offer a pleasant working atmosphere. Ultimately, this results in a higher final rating in the conclusion. JDeveloper is also very user-friendly, but the plug-in community is a bit meager. In addition, the connection with Oracle software makes the IDE particularly uninteresting for companies that want to use software from different companies. If this usage restriction did not exist, then JDeveloper could probably build a larger plug-in community and thus better compete with the other IDEs.