History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEABKL-2973
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Maxim Shafirov
Reporter: Keith Lea
Votes: 0
Watchers: 1
Available Workflow Actions

Mark as Stalled
Operations

If you were logged in you would be able to see more operations.
IDEA: Backlog

Show arrow as visual indication of declaration of element while Ctrl-hovering over a reference

Created: 26 May 05 11:53   Updated: 26 May 05 15:12
Component/s: Code Navigation
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 3,341
Severity: Low


 Description  « Hide
Sometimes there are lots of definitions at various nesting levels of a method, and it takes a few seconds to find a declaration. IDEA's current best solution to this problem is to ctrl+click a reference and move the cursor and scroll up or down. I think it would be helpful when browsing complicated code, for IDEA to draw an arrow while the user Ctrl+hovers over a reference, to the declaration of the referenced element.

The Scheme IDE DrScheme does this in a slightly different way and it was helpful there when I used Scheme. I have wanted this feature a few times when editing code and I think it would generally make it easier to navigate code.

If the declaration is offscreen, the arrow could just point to the bottom of the screen with some faded or dashed arrowhead. If the declaration is in another file, it might be useful for the arrow to point over to the class in the project / packages tree, if it's visible, and the tab bar, if the file is present and visible.



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.