10

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

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

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

有这样的功能吗?

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

4

4 回答 4

16

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

然后,添加书签视图。选择Window > Show View > Other... > Bookmarks你会得到这样的东西:

替代文字

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

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

于 2010-04-17T15:25:49.383 回答
3

这最好由mylyn照顾:

使用这三种方法定义一个任务,您将在包资源管理器视图中只看到这 3 个

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

于 2010-04-17T15:07:53.157 回答
2

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

不幸的是,这不是跳转到方法中的一行代码的正确解决方案。

于 2010-04-17T15:20:21.960 回答
0

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

于 2010-04-17T16:28:21.403 回答