跳转到代码行Eclipse快捷方式

时间:2010-04-17 14:34:14

标签: java eclipse ide key shortcuts

是否可以在Eclipse中使用快捷方式标记某些行并能够快速跳转到这些行?

示例:假设我的类在第120行有maintenanceHeavyMethod(),在第800行有gameLoop(),在第1460行有一些监听器。

我想f.ex.按 CTRL + SHIFT + 1 2 3 等来标记那些位置,然后使用f.ex. CTRL + 1 2 3 立即跳转到它们。我不喜欢分屏等,但我需要在写作时跳来跳去。

有这样的功能吗?

我正在使用最新的Eclipse来编写Java程序。

4 个答案:

答案 0 :(得分:16)

您可以在代码中添加书签。选择要添加书签的代码片段,然后转到编辑>添加书签... (也可以通过编辑器左栏中的右键单击菜单提供,例如断点)。

然后,添加书签视图。选择窗口>显示视图>其他...>书签,你会得到这样的东西:

alt text

可悲的是,我认为你不能将快捷方式绑定到特定的书签。

以防万一,跳转到特定行的快捷方式是 CTRL + L

答案 1 :(得分:3)

最好由 mylyn

来处理

使用这三种方法定义一个任务,您将只能在包浏览器视图中看到这三个

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

答案 2 :(得分:2)

要跳转到特定方法,我使用ctrl + o然后开始键入方法。如果你是一个熟练的打字员,这应该不再需要;请记住,您只需要开始键入方法的名称。

不幸的是,这不适合跳转到方法中的一行代码。

答案 3 :(得分:0)

您可以使用大纲视图跳转到方法。大纲视图显示您当前打开的源文件的所有方法,字段和内部类(及其方法和字段以及内部类等)。我个人更喜欢这种方法,除非我有一个堆栈跟踪并知道我想要跳转到哪一行,在这种情况下我使用ctrl + L.