Board index JavaServer Faces General PrimeFaces IDE Poll

PrimeFaces IDE Poll

Components, Ajax Framework, Utilities and More.

Which IDE are you using to develop PrimeFaces applications?

NetBeans
173
44%
Eclipse
195
49%
IntelliJ
26
7%
JDeveloper
1
0%
 
Total votes : 395

Post 08 Oct 2013, 11:03

Posts: 15043
Location: Cybertron

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.
PrimeFaces Lead

Post 08 Oct 2013, 11:21
sudheer User avatar
PrimeFaces Core Developer

Posts: 3120
Location: India,chennai
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?
PrimeFaces 5.0 | PFExt 2.0.0 | Mojarra 2.2
PFExtensions Book: http://www.packtpub.com/learning-primef ... pment/book
PFBlueprints: https://www.packtpub.com/primefaces-blueprints/book/
___________________
Sudheer Jonna

Post 08 Oct 2013, 11:24
tandraschko PrimeFaces Core Developer

Posts: 2160
Location: Bavaria, DE

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.
Always Bet On Prime (+ Extensions)!

PrimeFaces Extensions: https://github.com/primefaces-extensions
OpenWebBeans: http://openwebbeans.apache.org/
DeltaSpike: http://deltaspike.apache.org/
Personal Blog: http://tandraschko.blogspot.de/

Post 08 Oct 2013, 11:31
Oleg User avatar
Expert Member

Posts: 3702
Location: Russia, Siberia => Germany, Black Forest
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.
Last edited by Oleg on 08 Oct 2013, 11:35, edited 2 times in total.
PrimeFaces 4.x, 5.x, Mojarra 2.2.x, JBoss WildFly, WebSphere, Windows 8.1, IntelliJ IDEA
PrimeFaces Cookbook: http://ova2.github.com/primefaces-cookbook/ PrimeFaces Extensions on GitHub: http://primefaces-extensions.github.com/

Post 08 Oct 2013, 11:32

Posts: 15043
Location: Cybertron

In addition to built-in tools, there is also a CRUD generator plugin for NetBeans;

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

Post 08 Oct 2013, 11:49

Posts: 1
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...

Post 08 Oct 2013, 11:57

Posts: 1
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.

Post 08 Oct 2013, 12:02

Posts: 23
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

Post 08 Oct 2013, 12:17
tandraschko PrimeFaces Core Developer

Posts: 2160
Location: Bavaria, DE

IntelliJ is ofc better but NetBeans is really 10 times easier!
Always Bet On Prime (+ Extensions)!

PrimeFaces Extensions: https://github.com/primefaces-extensions
OpenWebBeans: http://openwebbeans.apache.org/
DeltaSpike: http://deltaspike.apache.org/
Personal Blog: http://tandraschko.blogspot.de/

Post 08 Oct 2013, 12:43

Posts: 26
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.
Primefaces 4.0 Community Version/ Glassfish 4 / Mojarra 2.2.4

Next

Return to General