(Difference between revisions)
(View hierarchy)
(New Refactorings)
Line 70: Line 70:
* Extract Method Object '''(Honza P. 4)'''
* Extract Method Object '''(Honza P. 4)'''
* Introduce Parameter Object '''(Honza P. 4)'''
* Introduce Parameter Object '''(Honza P. 4)'''
* Invert Boolean '''(Honza P. 2)'''
* {{iz|148567}} Invert Boolean '''(Honza P. 2)'''
* Make Method Class Static '''(Honza P. 4)'''
* {{iz|72059}} Make Method Class Static '''(Honza P. 4)'''
* IntroduceFactory '''(Honza P. 4)'''
* {{iz|72060}} Introduce Factory '''(Honza P. 4)'''
* Inline Method/Variable '''(Honza P. 4)'''
* {{iz|57545}} Inline Method/Variable '''(Honza P. 5)'''
* Generify '''(Honza P. 8)'''
* {{iz|55762}}, {{iz|56726}} Generify '''(Honza P. 8)'''
* Copy Clone Move '''(Honza P. 10+)'''
* Copy Clone Move '''(Honza P. 10+)'''
* Beans Refactoring Integration '''(Honza P. 10)'''
** Move: {{iz|57767}}, {{iz|91516}}, {{iz|92904}}, {{iz|154900}}
** Copy: {{iz|101216}}
* {{iz|100758}} Beans Refactoring Integration '''(Honza P. 10)'''

Revision as of 15:38, 2 December 2009


Planning for NetBeans 6.9 (JET Team)

High Level Plan

Plan for previous release

Plan for further releases

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)


Integrate (in contrib now) (Hanz 10)

Stack trace analyzer

Integrate (in contrib now) (Hanz 5)

SQL in Strings

(Jirka Rechtacek ???)



  • 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


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
      • Issue 111293 Editor should run annotation processors and display their messages
      • Issue 111294 Editor should run annotation processors and be aware of generated classes
    • Issue 111080 Minimal Support for Annotation Processing related javac options

Something is already here http://kenai.com/projects/pelmel/pages/AnnotationProcessors


New Refactorings


  • 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)

Issue 177163 Support top level directory import (Tomas)

Issue 170252 Support for Groovy unit testing (Tomas)

Issue 46863 Permit library names to contain spaces (Tomas)

Issue 174506 Run File for any java file with main methods should accept command line parameters (Tomas)

Issue 59336 Allow to return a component from Annotation (Vita)

Issue 166451 Strip trailing spaces on file save - add more customization (Marek 3)



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)


Issue 176506 Improve support for asynchronous editor pane getter to avoid slowness (Marek 3)

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo