EditorPlan69
(→Annotations support) |
(→Misc Features) |
||
Line 88: | Line 88: | ||
{{iz|105927}} Support for Class-Path attribute in manifest '''(Tomas 5)''' | {{iz|105927}} Support for Class-Path attribute in manifest '''(Tomas 5)''' | ||
- | {{iz|177163}} Support top level directory import '''(Tomas 2)''' | + | {{iz|177163}} Support top level directory import '''(Tomas 2)''' |
{{iz|170252}} Support for Groovy unit testing '''(Tomas 5)''' | {{iz|170252}} Support for Groovy unit testing '''(Tomas 5)''' | ||
Line 95: | Line 95: | ||
{{iz|174506}} Run File for any java file with main methods should accept command line parameters '''(Tomas 3)''' | {{iz|174506}} Run File for any java file with main methods should accept command line parameters '''(Tomas 3)''' | ||
+ | |||
+ | {{iz|17309}} Support of decompiler '''(Tomas 5)''' | ||
{{iz|92815}} Improve editor tooltips '''(Vita 10)''' | {{iz|92815}} Improve editor tooltips '''(Vita 10)''' |
Revision as of 14:54, 3 December 2009
Contents |
Planning for NetBeans 6.9 (JET Team)
Features for 6.9
View hierarchy
Issue 121357 New View Hierarchy (Mila 20)
Issue 97517 Rewrite the remaining DrawLayers (Vita 5)
Word Wrap
Issue 89894 Add word wrap for text files (Mila 10) --- top voted ENH.
Invisible characters
Issue 4619 Editor should allow you to view non-visible characters such as tabs, spaces, carriage returns, and EOF. (3rd top voted ENH). (Mila 5)
Rectangular tools
Issue 13857 Cutting/Copying vertical blocks of text: Rectangular Edit Tools (Vita 10)
New applet support and JNLP
Improve support for Applets (JDK 1.6u10) Issue 81678 (Tomas 5)
Spellchecker
Integrate (in contrib now) (Hanz 10)
Stack trace analyzer
Integrate (in contrib now) (Hanz 5)
SQL in Strings
(Jirka Rechtacek ???)
PelMel
http://kenai.com/projects/pelmel
- support for URLs in the editor (Ctrl-click works on URLs) (Lahoda 1(done)+1)
- Go to Implementation action for Java (Lahoda 5(done)+2)
More Hints
From IDEA, Eclipse
From IDEA TODO: fill the list here
- Hint 1
- Hint 2
Jackpot 3.0 for the hints work
http://kenai.com/projects/jackpot30
Annotations support
- Issue 111063 Support JSR 269 (annotation processors)
- Issue 111065 Support Annotation Processors in Java Editor
- Issue 111292 Use code completion hints supplied by annotation processors (Dusan 5)
- Issue 111293 Editor should run annotation processors and display their messages (Dusan 10)
- Issue 111294 Editor should run annotation processors and be aware of generated classes (Dusan 15)
- Change java infrastructure to support Annotation Processors (Tomas 5)
- Issue 111080 Minimal Support for Annotation Processing related javac options (Dusan 5)
- Issue 111065 Support Annotation Processors in Java Editor
Something is already here http://kenai.com/projects/pelmel/pages/AnnotationProcessors
Refactoring
New Refactorings
- Replace Temp with Query (Honza P. 4)
- Extract Method Object (Honza P. 4)
- Introduce Parameter Object (Honza P. 4)
- Issue 148567 Invert Boolean (Honza P. 2)
- Issue 72059 Make Method Class Static (Honza P. 4)
- Issue 72060 Introduce Factory (Honza P. 4)
- Issue 57545 Inline Method/Variable (Honza P. 5)
- Issue 55762, Issue 56726 Generify (Honza P. 8)
- Copy Clone Move (Honza P. 10+)
- Move: Issue 57767, Issue 91516, Issue 92904, Issue 154900
- Copy: Issue 101216
- Issue 100758 Beans Refactoring Integration (Honza P. 10)
Performance
- Find Usages for methods (relates to Call Hierarchy too) (Honza P. 10)
- Mimetype registration for actions and plugins (Honza P. 4)
Misc Features
Issue 105927 Support for Class-Path attribute in manifest (Tomas 5)
Issue 177163 Support top level directory import (Tomas 2)
Issue 170252 Support for Groovy unit testing (Tomas 5)
Issue 46863 Permit library names to contain spaces (Tomas 7)
Issue 174506 Run File for any java file with main methods should accept command line parameters (Tomas 3)
Issue 17309 Support of decompiler (Tomas 5)
Issue 92815 Improve editor tooltips (Vita 10)
Issue 166451 Strip trailing spaces on file save - add more customization (Marek 3)
Various fixes/improvements in indexing (eg. Issue 170521, Issue 177511, Issue 170939, Issue 176271, Issue 159756, Issue 170915, Issue 176706, etc.) (Vita 10) (Tomas 5)
CSL
The following enhancements are required in CSL:
Issue 170281 API for declaring item in Navigator to collapsed/expanded as default (Marek 5)
Issue 177866 CSL SPI for allowing clients to register their own "navigator views" (Marek 5)
Platform/Text
Issue 176506 Improve support for asynchronous editor pane getter to avoid slowness (Marek 3)