I would like to have both Eclipse and Netbeans (with JUnit) installed on one system, so I can be somewhat familiar with both.
Besides GUI development (see "Using both Eclipse and Netbeans"), are there any other issues with using both IDEs on the same system, or even the same project?
Apache NetBeans is geared primarily toward Java, C, C++, Python, PHP and HTML development. Eclipse is primarily designed for Java projects, but it supports more than two dozen languages in its plugin ecosystem. Eclipse also provides support for C# and R, which NetBeans does not cater to as much.
Eclipse and Netbeans are both free, open source IDEs. Both support multiple languages, but are especially well-suited for Java. The same basic functionality is available in both Eclipse and NetBeans. But each one has its pros and cons.
84 companies reportedly use NetBeans IDE in their tech stacks, including Accenture, doubleSlash, and Deutsche Kreditbank AG.
Answer: Both Eclipse and NetBeans are the best IDEs used in order to develop Java applications. When developers are new to the development environment, a single view for all the types of applications, with a build-in plug-in for many functionalities and a stable framework of NetBeans IDE, is preferred.
We regularly use both Netbeans and Eclipse. We switch back and forth, between Vista, WinXP, and multiple versions of Fedora of the 32- and 64-bit variety, with no problems. Keeping the project files in version control makes keeping them in sync much easier. We even keep the launch files in the project directory as well. I posted a answer to another multiple IDEs question that describes what our project directory looks like.
Basically, I agree with Bill the Lizard about there being no issues, but disagree about the seamless nature and keeping the project files separate. The only thing we have to do is make sure that we update the build classpath in each project if a new library is added because Netbeans and Eclipse use different files to describe the classpath.
Using the IDE version control system integrations helps to encourage keeping the projects up to date for everyone else.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With