Jump to content
xisto Community
SoundStorm

Netbeans Vs Eclipse Vs Idea What do you chose and why ?

Recommended Posts

I am aware that the java editors topic was already addressed but i don't think of this as a repetition. I have a big question mark floating above my head. I have to choose an IDE from those three. So i would like to ask for your help. What would you/did u chose and why ?What do you find as PROS and CONS for each ?Thank you

Share this post


Link to post
Share on other sites

At workplace there is eclipse only. Not using any visual design project so there is no IntelliJ as of now. But have used all 3 products.Netbeans- Little slow with work (not issue of system/ram) but the way software is designed.- supports lot of languages and libraries- using db from IDE makes it similar to visual studio/intelliJ and that is quite good feature.- auto-correct feature sometimes makes things bit slowEclipse- lots of plugins and db viewer and support- perfect for getting things done quickly- have issues with some languages other than java but enterprise java features works and that's what we wantIntelliJ- used for some project and is excellent just like eclipse- perfect for GUI design projects- IDE features are really cool and lot of are much responsive in comparison to netbeansi need to update myself with netbeans and intelliJ for new version as i may not be updated for those softwares. I plan on using them to test again.

Share this post


Link to post
Share on other sites

I prefer Eclipse over the other two. I've personally used all three and I must say Eclipse is the easiest and most efficient. IDEA as far as I know only allows you to manage one project at a time. Netbeans allows you to have multiple projects but it also creates a lot of confusion. It's good for visually creating GUIs however it does not allow you to edit the initial code. Eclipse is easy, allows you to start/open a project in a couple of clicks, and manage them all with ease.Overall, they all have their pros and cons but Eclipse just seems the most efficient to use.Regards.

Share this post


Link to post
Share on other sites

I believe Netbeans is superrior to Eclipse. In 2010 they fixed speed / performance issues as well. That and GOOD gui designer work quite nicely. Some people might argue gui design is only good for "static" UI but this is not entirely true. You can for example make a panel class (for example if you are maing a board game) as status display (players status, points etc) and in main form just use that class, rotating it as needed.Another big plus is that it (with 6.9) inclused Java FX support (also in GUI designer). If you like eclipse you can use eclipse OSGI platform and persistance prover as well (or Toplink, Struts etc if you prefer that).Another blockbuster feature is SCM integration. It has WAY better subversion integration (with markers in the lines and possibility to directly preview code in popo windows etc. If you ever worked with subversive or subclipse and will see this you will want to use it for this feature alone. It is a must-see thing.On top of that it comes with super debugger and a very nice profiler. The only thing eclipse has and netbeans doesn't is extraction of members into a new class and replacing members ussage with setters and getters at the same time (this is available as 1 step refactioring in eclipse and I use eclipse for that).In JEE aspect you will also enjoy the fact that it can also handle other languages with ease (PHP and C++ tested by me) along with PHP seamless deploy over FTP over SSH (sftp) to remote server.the webservice and persistance modelrers are nothing to be ashamed of either.Those are my key reasons (that come to mind all in all). So:- GUI designer (also Java FX)- JavaFX- SCM (SVN) integration- OSGI- NetBeans Platform framework- ...

Share this post


Link to post
Share on other sites

Hi!In the past, I've always been a fan of NetBeans, but Eclipse picked up real quick and has had a huge following. Eclipse did not initially have a non-commercial plugin for AWT/Swing frame/panel designing but I believe there is one available now. For PHP, I use Eclipse most of the time. For Java, I use NetBeans because Sun includes it in the Java and JavaEE bundles. However, NetBeans can be used for PHP and Eclipse can be used for Java. I just use them as a matter of preference.I used Borland JBuilder for a while in 2005 and 2006. Initially, I liked NetBeans better due to the AWT/Swing designer, but eventually developed a liking for JBuilder because of its UML and AWT/Swing designer. Borland JBuilder later adopted the Eclipse platform, and I believe the IDE was later discontinued.I guess what Borland ought to do is develop an application server and use a small portion of the profits to pay for IDE development and to give away the IDE for free. I guess that is what Oracle does for the Oracle JDeveloper IDE.

Share this post


Link to post
Share on other sites

If i'm not wrong then blackfish or something was the IDE borland came up with for php. There was also one IDE for java they brought up which was discontinue i don't know if there is much in museum of borland. But i'll go for borland only if there is delphi or C++ GUI requirement. Othewise i never found borland IDE's attractive. But then again there are few good and official already for java so no need for them to invest in it.

Share this post


Link to post
Share on other sites

For me studies learning Java, in some lectures we used Eclipse and in some lectures we used Netbeans, especially where we needed to use different modules/plugins which are available for Netbeans.In fact I liked both, Eclipse and Netbeans, but if I was a real Java programmer, I think I would choose Eclipse for most of my tasks, it depends what I would be doing with the IDE and what programs?I never used any other IDEs for Java, as I only used Java for my studies, but not work.Just my two cents :)

Share this post


Link to post
Share on other sites

Eclipse also has graphical UI library like SWT or something. They don't promote it much other wise i guess it will be much better than the AWT and other java graphical libraries. Working on their own UI is much better from within their IDE. I found netbeans a bit slow for graphical work and too complicated as well.

Share this post


Link to post
Share on other sites

I am currently using Jcreator, mm I tried using eclipse and its not good on my laptop (because of the specs I think)then I tried Jcreator and downloaded it, its only 4mb ^_^ I think.. and in your selection I recommend Netbeans if you are want to design your program with GUI, and eclipse if you are just creating a CMD program

Share this post


Link to post
Share on other sites

the answer is eclipse. eclipse has many plugins and many features which makes it the best above the other two, actually i have never tried IntelliJ because when first i heard it's name i checked the features and googled it and i found it's nothing comparable to eclipse or netbeans but now as i read some posts in this topic it seems that intelliJ is very small and less resources hungry which means i have to try it.anyway netbeans is slower than eclipse but netbeans has embedded glass fish and installing it is very easier than eclipse, netbeans has not the auto complete feature for the parameter types and i should say using eclipse is much "faster" than netbeans (i hope you get what i mean) .

Share this post


Link to post
Share on other sites

@IniyilaI believe the performance difference that you have observed between Eclipse and NetBeans arises from the fact that Eclipse uses the Standard Widget Toolkit framework, which is a means of getting around the overhead that the Abstract Windowing Toolkit and Swing frameworks impose. I am not really a fan of the Standard Widget Toolkit framework and prefer to stick to Swing because it is much more common and you could easily hand-off your work to another developer. Having said that, I also have to mention that Swing has done a lot of catching up and provides many of the features that the Standard Widget Toolkit has to offer.When I did some Java development, I preferred NetBeans over all else and then eventually moved to Borland's JBuilder, which Borland no longer makes. I now use Eclipse for all of my Java development, but I still use NetBeans occasionally for some Swing development because the GUI development tools for Eclipse appear to be buggy. If I remember right, Borland eventually switched from developing its proprietary Java IDE to building on top of the Eclipse IDE before discontinuing the development of Borland JBuilder altogether. Borland was later acquired by Micro Focus and Borland does not seem to sell any IDEs - their product list includes tools for managing the software development life cycle, Silk testing tools, a Java application server, and a CORBA server.Borland's IDEs probably went the way of the dinosaurs because they did not adapt their business model in the face of free IDEs and customers' views toward cost saving. The IDE developers that did change with the times and innovate to continue to exist are Microsoft, Zend and NuSphere - they provide tools that work on the server-side and co-exist with the community rather than relying on IDE sales alone.IDE features to speed up programmers' activities are definitely a huge plus, but I see NetBeans' GUI designer as a better option than the one Eclipse provides for free (you can find commercial plugins too).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.