This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 220289

Summary: Create an inline member navigator (a-la eclipse Ctrl + O quick outline)
Product: java Reporter: pablopina
Component: NavigationAssignee: Tomas Zezula <tzezula>
Status: NEW ---    
Severity: normal CC: ironduke, markiewb, pjiricka
Priority: P3    
Version: 7.3   
Hardware: PC   
OS: All   
See Also: http://netbeans.org/bugzilla/show_bug.cgi?id=55841
Issue Type: ENHANCEMENT Exception Reporter:

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.