如何导航到Eclipse中的最后一个光标位置?

Jai*_*dra 70 eclipse keyboard-shortcuts

最近,我从Visual Studio切换到了Eclipse.现在我错过了导航到Eclipse中最后一个光标位置的快捷方式.在Visual Studio中,可以在Ctrl+ -快捷方式的帮助下完成相同的操作.

我如何在Eclipse中执行此操作?

Den*_*ret 110

去吧Preferences / General / Keys.您将能够查看或编辑绑定:

  • Backward History:默认是 Alt
  • Forward History:默认是 Alt

您还可以在工具栏中使用这些快捷方式(并查看键绑定):

在此输入图像描述

  • 在OS X上,它是"cmd-alt Left/Right" (11认同)
  • 错误的答案.Alt Left不会转到上一个.在VB6和visual studio中,假设您正在使用第10行,然后向下移动并在第20行上工作并在第30行向下移动,现在如果按CTRL + SHIFT + F2,它将转到第20行,然后再次如果你按相同的键,它将移动到第10行.那么在eclipse中相当于什么呢? (6认同)

Bal*_*ick 14

Altleft arrowAltright arrow导航到上一个/下一个光标位置,并CtrlQ转到最后编辑的位置.


krm*_*krm 10

我正在添加答案,因为我还不能发表评论.虽然dystroy的答案包含有用的快捷方式的信息,但我对它不满意,因为提到的Alt +左​​快捷键并不总是导航到最后一个光标位置(例如在同一个文件中).我不确定它在Visual Studio中是如何工作的,但在IntelliJ中,类似的快捷方式总是将光标移动到最后一个光标位置,即使在同一个文件中也是如此.我想在Eclipse中也有这样的功能.例如:我在第10,20,30行连续使用键盘的向下箭头键移动光标.现在我在第30行,当我按Alt +左​​键时,我希望光标转到第20行.按Alt键后+再次离开我希望光标转到第10行.

在Eclipse中,当光标在文件A中并且我打开文件B并将光标向下移动文件B中的几行时,Alt + left将光标移动到文件A,而不是将其移动到前一个光标位置.档案B.

我为这个问题创建了一个单独的问题: 如果它在同一个文件中并且没有编辑,如何导航到Eclipse中的最后一个光标位置?


小智 5

在Mac(OSX)中,命令为⌘[和⌘].编码时它们是非常方便的导航命令.