Module Developer's Resources
Welcome to the Module Developer's Resources listings, a resource for contributors to
the NetBeans project and for those developing modules that work with
the NetBeans platform and IDE. Developer documents are listed here by
both topic and type. Browse a topic by using the links below, or browse
by type using the links in the right column.
Please Note :
The resources listed here are primarily intended for people developing modules
and working on the NetBeans codebase itself. If you are looking for information
on
using the IDE, please head over to the
Docs & Support Pages.
Browse by Topic
General and Miscellaneous
Platform
- NetBeans platform and open APIs, including information on using the platform as a framework for your own applications.
Extended Platform
- Extensions to the base NetBeans platform, particularly the new Projects system.
IDE Platform
- Modules that provide libraries for basic language-independent IDE functions. Language-specific implementations can then build upon these functions. For example, the debuggercore module is in this category, and the debuggerjpda module and other debugging modules build upon it.
IDE Version Control
- IDE integration of source control software, such as CVS, PVCS, and VSS.
Java Language Support
- IDE support for handling Java source files, Java class files, and serialized prototypes. Includes support for parsing and compiling Java code.
XML Support
- IDE support for XML and XML-related technologies in the IDE, such as DTD, XML schema, and XSL transformations.
Enterprise Integration
- Creating and integrating IDE functionality related to multi-tier enterprise applications.
NetBeans Development
- Module creation tools, such as the New Module Wizard.
netbeans.org
- Info about the netbeans.org site and project - contributing, getting sources, mailing list info ...