开发者

Jump-To-Code-Line Eclipse Shortcuts

开发者 https://www.devze.com 2022-12-27 10:51 出处:网络
is it possible, in Eclipse, to mark certain lines with Shortcuts and be able to quickly jump to those lines?

is it possible, in Eclipse, to mark certain lines with Shortcuts and be able to quickly jump to those lines?

Example: Let's say I have maintenanceHeavyMethod() at line 120 in my class, gameLoop() at line 800 and some listener at line 1460.

I'd like to f.ex. press CTRL+SHIFT+1, 2, 3 etc. t开发者_StackOverflow社区o mark those positions, and then use f.ex. CTRL+1, 2, 3 to immediately jump to them. I don't like split-screens etc, but I need to jump around when writing.

Is there such a feature?

I'm using latest Eclipse to write Java-programs.


You can add Bookmarks in your code. Select the code fragment you want to bookmark and then go to Edit > Add Bookmark... (also possible via the menu available with a right-click in the left hand column of the editor, like breakpoints).

Then, add the Bookmarks view. Select Window > Show View > Other... > Bookmarks and you'll get something like this:

alt text

Sadly, I don't think you can bind a shortcut to a particular bookmark.

Just in case, the shortcut to jump to a particular line is CTRL+L.


That would be best taken care by mylyn:

Define a task with this three method, and you will be to see only those 3 in the package explorer view

http://www.tasktop.com/sites/default/files/images/part1-overview.jpg


To jump to a particular method, I use ctrl+o and then start typing the method. If you're a proficient typist, this shouldn't take any longer; keep in mind that you only have to start typing the name of the method.

Unfortunately this isn't a proper solution for jumping to a line of code within a method.


You can jump to methods by using the outline view. Outline view shows all the Methods, Fields, and Inner-Classes (and their methods and fields and inner-classes...etc) of the source file you currently have open. I personally prefer this method, unless I have a stacktrace and know which line I want to jump to, in which case I use ctrl+L.

0

精彩评论

暂无评论...
验证码 换一张
取 消