NetBeans is a cross-platform IDE written in
Java. It supports development in Java, and
support for other languages can be added.
The whole IDE is built around a core
framework with APIs, and features are
implemented in the form of plugin modules.
This clean, modular architecture makes
NetBeans a good platform for building
development tools and custom IDEs.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
This release brings JavaFX 2.0.2 SDK support, a batch refactoring tool for bulk changes in Java Editor, a new UI Debugger for JavaFX and Swing, support for GlassFish 3.1.1 and WebLogic 12c, improved support for CDI, EJB, JSF, Spring, Web Services, several Subversion and Mercurial enhancements and bundled Git support, and Maven and PHP enhancements.
Support for Java JDK 7 was added, and support for Oracle DB. MySQL, Java EE, PHP, and various Web languages was improved. Many other enhancements were made. General quality and performance improvements were made.
This release offers a new GUI builder (Matisse), support for JBoss and WebLogic, improved code completion, new refactorings, and better integration of debugging and CVS.
This release supports drag and drop of windows and the replacement of workspaces with task-related windows. Native look and feels are now used for Microsoft Windows and Mac OS X. The property sheet was redesigned and code folding, marking of overriding methods, a To Do window, and automatic insertion of closing bracket, quotes, and parentheses were implemented. Servlet 2.4, JSP 2.0, and Tomcat 5 are now supported. The recommended version of JDK is now 1.4.2. JUnit test creation is supported (Junit 3.8.1).