| <HTML xmlns:xlink="http://www.w3c.org/1999/xlink"> |
| <HEAD> |
| <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <LINK TITLE="Style" HREF="https://netbeans.org/netbeans.css" TYPE="text/css" REL="stylesheet"> |
| <TITLE>NetBeans 3.4 Planned features Overview</TITLE> |
| </HEAD> |
| <BODY> |
| <H1>NetBeans 3.4 - Planned Features</H1> |
| <hr> |
| Any features planned for other NetBeans releases are available |
| <A href="https://netbeans.org/community/releases/">here</A>.<hr> |
| <H2>Content:</H2> |
| <ol> |
| <li><A href="#Open APIs">Open APIs</A><BR> |
| </li> |
| <li><A href="#NetBeans Core">NetBeans Core</A><BR> |
| </li> |
| <li><A href="#Java Development">Java Development</A><BR> |
| </li> |
| <li><A href="#Debugger">Debugger</A><BR> |
| </li> |
| <li><A href="#Text Editor">Text Editor</A><BR> |
| </li> |
| <li><A href="#Tools">Tools</A><BR> |
| </li> |
| <li><A href="#XML">XML</A><BR> |
| </li> |
| <li><A href="#Web Development">Web Development</A><BR> |
| </li> |
| <li><A href="#Version Control">Version Control</A><BR> |
| </li> |
| <li><A href="#Distributed Applications Support">Distributed Applications Support</A><BR> |
| </li> |
| <li><A href="#User Interface">User Interface</A><BR> |
| </li> |
| <li><A href="#Experimental Modules">Experimental Modules</A><BR> |
| </li> |
| <li><A href="#Miscellaneous Modules">Miscellaneous Modules</A><BR> |
| </li> |
| <li><A href="#QA">QA</A><BR> |
| </li> |
| </ol> |
| <H2><A name="Open APIs">Open APIs</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Open APIs</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://openide.netbeans.org/">Open APIs</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Architectural enhancements in modules communication</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Architectural enhancements |
| to define standard way how modules provide APIs </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://openide.netbeans.org/">Open APIs</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Custom format for InstanceDataObject</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Enhancing the format of |
| .settings file to be more human readable and to |
| provide module owners better control of the |
| life cycle of the object </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://apisupport.netbeans.org/">Open APIs Support</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Avoid XML modules</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Eliminate previous conflicts |
| between the Open APIs Support and XML Core modules. </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: Open APIs, Open APIs Support, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="NetBeans Core">NetBeans Core</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for NetBeans Core</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Platformize the core - Phase I</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Architectural enhancements in modules communication</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Architectural enhancements |
| to define standard way how modules provide APIs </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Option to not open output window after successful compilation</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">TreeTableView - no way for user how to sort columns</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">TreeTableView - no way for user how to change set of visible columns</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">node in Explorer describes itself in property sheet</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">[DnD] DnD support for Nodes in Explorer</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">[MDI] Option to kill "free" desktop area</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Allow dragging of tabbed TopComponents between Modes</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Slow startup due to loading all editor documents</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">usability - inconvenient access to switching between windows</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Close button on tabs</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Deprecate manifest node installation</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Improve Dependency Management Support</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Custom format for InstanceDataObject</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Enhancing the format of |
| .settings file to be more human readable and to |
| provide module owners better control of the life |
| cycle of the object </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Eliminate Running workspace</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://core.netbeans.org/">Core IDE</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Implement simple and clear way how to start with IDE</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: Core IDE, Auto Update, Projects, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Java Development">Java Development</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Java Development</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://java.netbeans.org/">Java Support</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">javac 1.4 compiler integration</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Integrate Java compiler code |
| from Java SDK 1.4 as the Internal Compiler |
| and the parser. </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://java.netbeans.org/">Java Support</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Marking of errors in the Editor</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Mark errors, which are |
| discovered by the integrated parser, visibly |
| in the Source Editor. </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://java.netbeans.org/">Java Support</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Have the IDE reorganize imports automatically</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Have the IDE to |
| reorganize imports automatically and check them |
| automatically (on save). </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="https://netbeans.org/projects/apisupport/">Javadoc</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Hide Javadoc tab as default</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="https://netbeans.org/projects/guibuilder/">Form Editor</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Undo/redo support</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Undo/redo in form editor </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="https://netbeans.org/projects/guibuilder/">Form Editor</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">JDK 1.4 components in Component Palette</TD><TD VALIGN="LEFT" ALIGN="LEFT"> JDK 1.4 components in |
| Component Palette </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: Java Support, Class Support, JavaBeans, Javadoc, Form Editor, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Debugger">Debugger</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Debugger</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="https://netbeans.org/projects/debugger/">Debugger</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Add support for Fix & Continue</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="https://netbeans.org/projects/debugger/">Debugger</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Improve UI and usability of Debugger</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: Debugger, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Text Editor">Text Editor</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Text Editor</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://editor.netbeans.org/">Text Editor</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Editor toolbar</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Create editor toolbar </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://editor.netbeans.org/">Text Editor</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Javadoc for code completion</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Implement Javadoc for Code |
| Completion </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://editor.netbeans.org/">Text Editor</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Parser DB autoupdate and customizer</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Implement parser DB autoupdate |
| and customizer. </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: Text Editor, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Tools">Tools</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Tools</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B>Writable Jar File System</TD><TD VALIGN="LEFT" ALIGN="LEFT"> A JAR filesystem while |
| allows the JAR to be modified as well as |
| examined. Besides being a more flexible way of |
| accessing existing JARs, this provides an easy |
| method for one-off JAR creation. </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="https://netbeans.org/projects/obsolete/">Ant Integration</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Put Ant documentation on Auto Update</TD><TD VALIGN="LEFT" ALIGN="LEFT"> The bundled Ant documentation |
| is now available separately on Auto Update. </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: Ant Integration, I18N, Image Files, JAR Packager, Properties Files, Scripting, Text Files, Utilities, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="XML">XML</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for XML</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://xml.netbeans.org/">XML Project</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">XML module distribution</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Make XML modules a part of |
| standard NetBeans IDE distribution. </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://xml.netbeans.org/">XML Project</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">XML Schema support</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://xml.netbeans.org/">XML Project</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">XSL Transformation action</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: XML Project, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Web Development">Web Development</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Web Development</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://web.netbeans.org/">JSPs & Web Applications</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Support for Servlet 2.3 and JSP 1.2</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Netbeans 3.4 fully |
| supports the JSP 1.2 and Servlet 2.3 specifications. </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://web.netbeans.org/">JSPs & Web Applications</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Integration with Tomcat 4</TD><TD VALIGN="LEFT" ALIGN="LEFT"> The IDE now includes a |
| fully configurable bundled Tomcat 4.0.4 execution |
| environment for JSP pages and servlets. |
| You can also configure the IDE to execute JSPs and |
| servlets on an external Tomcat |
| installation. See http://tomcatint.netbeans.org/ for |
| a list of supported Tomcat versions. </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://web.netbeans.org/">JSPs & Web Applications</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">HTTP Monitor</TD><TD VALIGN="LEFT" ALIGN="LEFT"> The HTTP Monitor records |
| data about HTTP requests as they are processed by |
| the execution environment, and allows you to track |
| data flow between web components, check |
| the state of the servlet engine, and replay |
| requests. Although this feature is not |
| included in the standard distribution, you can |
| install it using the Update Center. </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://web.netbeans.org/">JSPs & Web Applications</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Tag Library Editor</TD><TD VALIGN="LEFT" ALIGN="LEFT"> The tag library editor |
| facilitates the creation of tag libraries by |
| automating Tag Library Descriptor (TLD) |
| file creation, generating tag handler code, and |
| packaging tags into JAR files. Although this feature |
| is not included in the standard |
| distribution, you can install it using the Update |
| Center. </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://web.netbeans.org/">JSPs & Web Applications</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Source-level JSP debugging</TD><TD VALIGN="LEFT" ALIGN="LEFT"> The JSP debugger |
| supports source level debugging of JSPs from the |
| perspective of the JSP source. Although |
| this feature is not included in the |
| standard distribution, you can install it using the |
| Update Center. </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: Applets, External Web Browser, Internal HTTP Server, JSPs & Web Applications, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Version Control">Version Control</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Version Control</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="https://netbeans.org/projects/obsolete/">Generic VCS</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Improve support for PVCS and VSS profiles</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: VCS Core, Built-in CVS, Generic VCS, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Distributed Applications Support">Distributed Applications Support</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Distributed Applications Support</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: RMI, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="User Interface">User Interface</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for User Interface</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Implement simple and clear way how to start with IDE</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">TreeTable Implementation</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Review of pop-up menuitems</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Options Dialog Redesign</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Flattened Explorer View Design</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Looks UI Design</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Code Compl. JavaDoc design</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">MDI Desktop Design</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Errors marking in editor</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Switching views design</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">GUI editing and executing workspace elimination</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B>D'n'D of objects</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B><A href="http://ui.netbeans.org/">User Interface</A></B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">VCS - graphics merging design</TD><TD VALIGN="LEFT" ALIGN="LEFT"> </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: User Interface, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Experimental Modules">Experimental Modules</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Experimental Modules</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: C++ Support, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="Miscellaneous Modules">Miscellaneous Modules</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for Miscellaneous Modules</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR class="tablerbg"> |
| <TD VALIGN="LEFT" ALIGN="LEFT"><B>Support Interface Module</B></TD><TD VALIGN="LEFT" ALIGN="LEFT"> |
| Done |
| </TD><TD VALIGN="LEFT" ALIGN="LEFT">Provide the SIM core to the IDE</TD><TD VALIGN="LEFT" ALIGN="LEFT"> Provides the core SIM facilities - |
| API and utility classes. </TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: Support Interface Module, General Online Help, </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2><A name="QA">QA</A></H2> |
| <TABLE width="100%" class="tablebg" BORDER="0" CELLSPACING="0" CELLPADDING="1"> |
| <TR> |
| <TD> |
| <TABLE WIDTH="100%" CELLSPACING="1" CELLPADDING="3" BORDER="0"> |
| <TR> |
| <TD ALIGN="CENTER" class="tablehbg" COLSPAN="4"><FONT class="tablehfont" COLOR="#00315A"><B>Planned new features for QA</B></FONT></TD> |
| </TR> |
| <TR class="tablecbg"> |
| <TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Module</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Status</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Feature</B></FONT></TD><TD ALIGN="CENTER"><FONT class="tablecfont" COLOR="#666699"><B>Description</B></FONT></TD> |
| </TR> |
| <TR> |
| <TD ALIGN="LEFT" class="tablecbg" COLSPAN="4"><FONT COLOR="#666699">Complete lists of new features: </FONT></TD> |
| </TR> |
| </TABLE> |
| </TD> |
| </TR> |
| </TABLE> |
| </BODY> |
| </HTML> |