Bug 220289 - Create an inline member navigator (a-la eclipse Ctrl + O quick outline)
Create an inline member navigator (a-la eclipse Ctrl + O quick outline)
Status: NEW
Product: java
Classification: Unclassified
Component: Navigation
7.3
PC All
: P3 with 10 votes (vote)
: TBD
Assigned To: Tomas Zezula
issues@java
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-17 14:44 UTC by pablopina
Modified: 2014-04-04 23:13 UTC (History)
3 users (show)

See Also:
Issue Type: ENHANCEMENT
:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pablopina 2012-10-17 14:44:05 UTC
The number one feature i miss in netbeans is Eclipse's hability to qucikly jump to any method or field of a class with features like camel casing, wildcards, etc.

In eclipse there is a quick outline popup that comes up when pressing Ctrl+O and allows you to quickly navigate to any method or field instantly. Speciall handy when editing large files. Additionally, it has an option to toggle between class members only or inherited members + class members...

http://www.eclipse.org/xtend/new_and_noteworthy/images/quick_outline.png
Comment 1 Tomas Zezula 2012-10-17 14:54:18 UTC
The same functionality can be achieved by Ctrl+7, then typing the name and pressing enter.
Not sure if UI team allows duplication of the similar functionality.
Reassigning for evaluation.
Comment 2 pablopina 2012-10-17 15:03:10 UTC
Tomas,

Thank you for the quick feedback.

I wasn't aware of that, Ctrl + 7 does indeed jump to the Navigation panel but eclipse quick outline feature has more functionality than the navigation panel.

1 Filtering (only the members matching the filter are displayed, very convenient when you have a common keyword repeating amongst several members (e.g. 'customer'))
  1.1 Filtering by Camel casing
  1.2 Filtering by WildCard: '?', '*'
2 Shortcut to toggle between inherited + class vs class only members

Additionally, I think it is more usable having the panel in a "hover over" manner over the actual editor where the cursor is rather than jumping to the side.
Comment 3 razvansurdu 2012-11-15 15:22:27 UTC
I totally agree with @pablopina. 

For me, the Eclipse CTR+O functionality is the only thing I miss in Netbeans. I was using it every day for quick jumping  to methods in huge files.  By visually reducing the methods that are matching the filter, the user can find much faster the required method.

If it is not such a big issue for development, please add it in the next release. I am sure that a lot of developers will appreciate  it.
Comment 4 sindisil 2014-04-04 23:13:36 UTC
I use ctrl-7 all the time, but agree that the Eclipse ctrl-o or IDEA ctrl-F12 are better implementations.

Adding the visual filtering behavior to the Navigator while a search string is active would perhaps be an option, if that's easier or more palatable than adding a pop-up.


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