Bug 62711 - [Wish] Source code navigation
Summary: [Wish] Source code navigation
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 3.0.0a5
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-15 13:03 UTC by Alexey Arzamasov
Modified: 2006-09-14 18:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Arzamasov 2003-08-15 13:03:27 UTC
Version:           3.0.0a5 (using KDE 3.1.3)
Installed from:    compiled sources
Compiler:          gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)
OS:          Linux (i686) release 2.4.21

Hi.
When one code in java with IDEA (should we relay on it's IDEAlity? :)) he/she can navigate through the code by using Ctrl+Click on methods and fields. This is very handy, fast and actually obvious way to quickly get through the code espetially if you are browsing the application which is written by someone else, not by yourself.
Also, History Back/Forward buttons will helps along with this "hypercode" walking.
Could this be implemented in KDevelop?
Comment 1 Jens Dagerbo 2003-08-15 13:21:52 UTC
Hmm... cool feature. 
 
As far as I can tell, the KTextEditor interfaces needs to be extended with a 
facility for getting text from mouse pointer position, something which has been 
discussed but AFAIK not yet implemented. It would at the very least require 
KDE-3.2, provided this extension is implemented by then. 
 
 
Comment 2 Amilcar do Carmo Lucas 2003-08-15 13:24:08 UTC
This has nothing to do with IDEAl mode!
It can be implemented in all four modes!

This is a EXTEMELY cool whish!!!!
Comment 3 Alexey Arzamasov 2003-08-16 09:37:19 UTC
Subject: Re:  [Wish] Source code navigation -IDEAl

On Friday 15 August 2003 11:21, you wrote:

> As far as I can tell, the KTextEditor interfaces needs to be extended with
> a facility for getting text from mouse pointer position, something which
> has been discussed but AFAIK not yet implemented. It would at the very
> least require KDE-3.2, provided this extension is implemented by then.

ok, but this only relate to user interface. And what about navigation 
implementation? AFAIK, this feature is only partially implemented now and 
allow to get currect focus to the method/field declaration. IHMO, it's not 
very helpful 'cause when one read through the code and see an unfamiliar 
method and want to 'drilldown' on it by Ctrl+clicking on it (When the Control 
key is pressed and mouse pointer hover on the method name it should be 
underlined -- as far it is a link now), so, the focus should be moved to the 
method _implementation_ not definition. Definition will do for fields, but 
not for methods.
Comments?

Comment 4 David Nolden 2006-09-14 18:48:39 UTC
This feature is implemented: See the navigation-menu in the current svn!