Following table roughly depicts the state of the generic features in our editors.
results.
| Pri | Task | Issue | Status | TM | Note |
| P3 | HTML | | | | |
| P4 | navigation to CSS file for HTML elements | | | | |
| P4 | semantic coloring based on CSS style | | | | Somehow mark elements whose rendering is defined by css |
| P3 | Soft line-wrapping | 34719 | | | |
| P3 | Help -> Javadoc references should contain HTML reference etc. | | | | |
| P3 | Context aware code completion | 59029 | | | |
| P3 | Hyperlinking | 63566 | | | |
| P3 | JSP | | | | |
| P2 | provide all possible java editor features in JSP scriptlets (now are missing folding, abbreviations - live templates, error highlighting etc.) | | | | |
| P4 | hints related to warnings/errors - e.g. adding JSTL/JSF taglib reference for known tags | | | | |
| P4 | drag and drop JSTL tags, but the taglib declaration is not added. Might be done by hits - not add the taglib automatically?!? | | | | |
| P3 | In code completion, offer all available tags, not just those already declared on the page. Then add a taglib declaration if missing. Distinguish the CC itmes somehow. | | | | |
| P4 | detect & show warning when taglib declaration is missing and a custom tags are used. | | | | Maybe detect by the : char in the JSP tag name |
| P4 | Drag & Drop from explorer to editor: pictures, css, other files underneeth docroot | | | | |
| P4 | cc for attribute values, like color chooser, file chooser etc. | | | | |
| P3 | Provide UI for page encoding | 40686 | | | |
| P3 | Provide Code Templates in JSP completion | 60014 | | | |
| P3 | Reflect JSP content-type directive atribute in the editor | 32739 | | | |
| P3 | Better support for JSP Documents | 41151 | | | |
| P3 | Improve JSP scriptlets background coloring | 50102 | | | |
| P2 | CSS | | | | |
| P1 | Code completion | 21129 | | | The code completion must work in all .css, .x/html and .xml files. |
| P2 | code completion documentation | | | | |
| P4 | folding | | | | |
| P3 | indentation | | | | |
| P4 | visual previewing of current style class. | | | | |
| P3 | validation of current stylesheet against selectable standards (eg CSS1, CSS2, IE, etc) | | | | |
| P4 | Easy navigation (hyperlink) between CSS and places where it is used and easy to inser a css into a page (list all css files in project) | NbFeature1269 | | | |
| P4 | Find usages, rename and safely delete refactorings for style classes | NbFeature1269 | | | |
| P5 | XML | | | | |
| P3 | Show syntax errors in text editor | 23898 | | | |
| P2 | Comment, uncomment | 58552 | | | Usefull for HTML/JSP as well. Already implemented in XMLKit, just default shortcuts are missing. |
| P4 | Namespace-driven syntax highlighting | 25736 | | | |
| P5 | Enhance Code Completion by Documentation Hints | 31827 | | | |
| P3 | "Element skipping" keyboard shortcut | 19799 | | | Usefull for HTML/JSP as well |
| P3 | XML Hyperlinking | 58332 | | | |
| P4 | General issues for all editors | | | | |
| P3 | Renew Editor Colors | NbFeature1168 | | | |
| P3 | Get rid of implementation dependencies between web/jspsyntax and web/core=, web/jsf (create appropriate friend? API) | | | | |
| P4 | Get rid of the tree-edit code in xml/core and the module itself | | | | It is just messing the rest of the code up and causing memory leaks. |