Page 1 of 7

PrimeFaces IDE Poll

Posted: 08 Oct 2013, 11:03
by cagatay.civici
For a quick survey, please take a moment to vote for your choice of IDE to develop PrimeFaces applications.

This poll is also being monitored for NetBeans team so please feel free to drop comments for feedback on NetBeans.

Note: From our experience, NetBeans has the best support for PrimeFaces with built-in wizards, code generation tools and more.

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 11:21
by sudheer
I used Eclipse,IntellijIDEA and JDeveloper extensionsively,but NetBeans IDED not used much.I will work on NetBeans very soon.Is it NetBeans support(code generation tool,primefaces builtin wizards) upto date with the latest primefaces releases?

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 11:24
by tandraschko
I used Eclipse many years but NetBeans is soooooooo much easier and offers better integration with JEE technologies and Maven.
The only annoying things are random slowdowns/lags and a slower code completion then Eclipse.

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 11:31
by Oleg
Hello Cagatay,

For me IntelliJ IDEA is the No. 1 for JSF development. We tried NetBeans recently, but is sucks at same places. Autocompletion is pure in XML (e.g. faces-config) / XHTML (e.g. for CSS in style attribute), refactoring of beans doesn't refactor references in XHTML. We could not jump into the property files (text messages) from the XHTML code. When we write e.g. <ui:include src= IntelliJ suggests all snippets to be included via the src attribute. NetBeans not. Etc, etc. Maybe it is just a matter of configuration, don't know, we have just installed NetBeans and tried to develop a JSF / PrimeFaces web app.

Edit: IntelliJ is not free (reason of less voting above), but it is worth to try it.

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 11:32
by cagatay.civici
In addition to built-in tools, there is also a CRUD generator plugin for NetBeans;

http://sourceforge.net/projects/nbpfcrudgen/

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 11:49
by Alexian
Oleg wrote:Hello Cagatay,

For me IntelliJ IDEA is the No. 1 for JSF development. We tried NetBeans recently, but is sucks at same places. Autocompletion is pure in XML (e.g. faces-config) / XHTML (e.g. for CSS in style attribute), refactoring of beans doesn't refactor references in XHTML. We could not jump into the property files (text messages) from the XHTML code. When we write e.g. <ui:include src= IntelliJ suggests all snippets to be included via the src attribute. NetBeans not. Etc, etc. Maybe it is just a matter of configuration, don't know, we have just installed NetBeans and tried to develop a JSF / PrimeFaces web app.

Edit: IntelliJ is not free (reason of less voting above), but it is worth to try it.
Well I think the same about IntelliJ IDEA, it's an excellent IDE but in my opinion it's not fair making a comparison between a free IDE and a commercial one. It makes a sense to compare Eclipse and Netbeans and speaking about your facts I think Eclipse is much worst...

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 11:57
by marfous
To Oleg: You can report any issue you are facing into the NetBeans's issue tracking system. Features you mentioned should work. About the "src" completion, it's already reported and should be addressed in the next release NB8.0: https://netbeans.org/bugzilla/show_bug.cgi?id=234501

The PrimeFaces CRUD generator should be working out of the box since the next version as well.

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 12:02
by truemmer
Hi there!

I voted for Netbeans, because it is a really great IDE, it's free and I love it for its maven support. Nevertheless, I think that those PrimeFaces specific plugins are a little overrated. They are nice for scaffolding and rapid prototyping, but that's it.

IMHO, IntelliJ has the best overall JSF support. Oleg already gave a few examples. If I could have voted for both, there would be one more IntelliJ vote :P

And also: In my opinion, it doesn't matter if IntelliJ is a commercial IDE or not. As we all know, without sponsoring both IDEs (NetBeans and Eclipse) could never be offered for free. So I think it is fair to compare them.
By the way: The Android Development Studio (Based on IntelliJ) became freely available, since Google sponsors it: http://developer.android.com/sdk/installing/studio.html

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 12:17
by tandraschko
IntelliJ is ofc better but NetBeans is really 10 times easier!

Re: PrimeFaces IDE Poll

Posted: 08 Oct 2013, 12:43
by cgeo
I never liked Netbeans in genral. I use Eclipse with JBoss Developer Tools, and it is pretty convenient once you overcome the learning curve. I have tried out IntelliJ but I have never have had time to learn it, so I'm sticking with Eclipse for the time being.