TrustRadius Insights for NetBeans are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Effective Code Completion: Many users have found the code completion feature in NetBeans highly effective, saving them time and effort by automatically filling in the rest of the code. This feature has significantly improved their coding experience and made coding tasks more efficient.
Convenient Find Replace: Several reviewers appreciate the convenience of the Find Replace feature in NetBeans, which allows them to make changes in multiple files simultaneously across whole projects. This feature streamlines the process of updating and modifying code, making it easier to manage and maintain large projects.
Helpful Side-by-Side Code Comparison: Users have found the side-by-side code comparison feature in NetBeans helpful for updating similar pages and making necessary changes. This feature simplifies the task of maintaining consistency across multiple code files, improving their code management and making it easier to spot differences and make updates.
NetBeans is used by a portion of our IT application development and support staff. This open source IDE is a great option, especially for Java developers. Because it is a widely used solution, there are plugins available for most major frameworks. Because NetBeans is open source, we don't have to worry about licensing requirements or increased costs. This is especially helpful in the realm of higher education where budgets are often limited.
Pros
Debugging - Save time hunting down errors by stepping through the code to find the root of a problem.
Refactoring - Easily rename classes and variables or make other structural changes using built-in refactoring tools.
Service management - NetBeans integrates seamlessly with web application servers like Tomcat and GlassFish.
Source control - Works well with Git and other version control tools.
Cons
Instability - NetBeans will sometimes crash when used for long periods of time. While this is rare, it can be frustrating.
Memory usage - Large projects can consume a lot of memory when opened in the IDE.
Limited support - By default, NetBeans doesn't come with any professional support. Users should be comfortable reading documentation or consulting online communities for help.
Likelihood to Recommend
If your organization works with developing or supporting Java applications and is focused on running efficiently with a lean budget, NetBeans would be a good choice to consider.
If your development staff uses other languages, or prefers a high level of available professional IDE support, it may be better to consider a paid option if your budget allows.
VU
Verified User
Professional in Information Technology (Higher Education company, 501-1000 employees)
We have been using NetBeans for around 5 years in our organization. The major purpose of its use is for students, as we make students learn Java using NetBeans. It is used by the computer science and engineering department of the university. It is very helpful in the development field and makes programming easy and user-friendly. It can be integrated with multiple tools like IoT selenium for testing and development. NetBeans addresses the major problem of coding in Java with test cases design.
Pros
NetBeans is very efficient in code development and Java web development.
NetBeans is a great tool to install as it is quite easy to use. Its integration is great with other tools.
NetBeans is very good for the creation of testing scripts for automation testing.
Cons
Options for code conversion in other source languages.
There are problems in code execution time and start time if they are high complexity and too heavy.
Import code option is very limited and debugger is less efficient.
Likelihood to Recommend
It is very well suited for big databases and with algorithms the complexity involved is low. It is also very suitable for working with IoT devices and to control code and automation testing.