Overall Satisfaction with NetBeans
It is being used by my department involving a group of skilled programmers. This programming environment has several tools that help my organisation to develop software quickly, especially if we need to build a graphical interface quickly and without major complications. I basically work on NetBeans to develop enterprise web applications using Java Server Pages, Java Server Faces and Hibernate. NetBeans makes the work [become] handy and the code is easily understandable and readable.
- NetBeans supports a large number of Java applications such as J2SE and EJB.
- Easy to install
- Free and open source
- When you are developing your applications, you can detect errors very quickly.
- Indicating edited code and files based on GIT commits
- Outdated framework support.
- Violating PSR-2 coding standards.
- The issue with NetBeans is that it takes a lot of time to load and consumes a lot of memory.
- Consumes more memory space as compared to other IDEs.
- I use NeatBeans 8.2 as my standard IDE for Java development, mostly desktop applications. Although I have installed other IDEs, I like NetBeans IDE for its simplicity of use and fast loading.
- Unfortunately, it has lost attention nowadays but I'm sure with some small updates to support popular frameworks and 2-3 new features like a fancy user interface, reduced time consumption during execution of code, etc., [it will improve].
- NetBeans helps me to reduce time to develop front-end using Swing GUI tool which is just a drag and drop to build user interface.
- Bigger out-of-box experience. There are a few flavors of the IDE, those being a set of bundled plug-ins already bundled based on technology (C, Java SE, Java EE, PHP, etc.). Even if you pick the wrong one, you can get what you need by creating or opening a project. User-friendly interface. Since it's done by Oracle, it has support for newer Java versions earlier than any other IDE. This is important if you want to live on the bleeding edge of technology. After version 5.0, the platform is pretty stable and upgrading is seamless. I prefer NetBeans because it's a small software package, clear and easy to use. You will have everything you need for fast developing and debugging.