Как перейти к последней позиции курсора в Eclipse?

Недавно я переключился с Visual Studio на Eclipse. Теперь мне не хватает ярлыка для перехода к последней позиции курсора в Eclipse. В Visual Studio то же самое можно сделать с помощью ярлыка Ctrl + -.

Как это сделать в Eclipse?

Ответ 1

Перейдите к Preferences / General / Keys. Вы сможете увидеть или отредактировать привязки для:

  • Backward History: по умолчанию Alt
  • Forward History: по умолчанию Alt

Вы также можете использовать эти ярлыки (и увидеть привязки клавиш) на панели инструментов:

Enter image description here

Ответ 2

Существует Alt left arrow и Alt right arrow, чтобы перейти к предыдущим/следующим позициям курсора и Ctrl Q, чтобы перейти к последней отредактированной позиции.

Ответ 3

Я добавляю ответ, потому что мне еще не разрешено комментировать. Хотя ответ dystroy содержит информацию о полезных ярлыках, я не удовлетворен этим, потому что упомянутый Alt + left shortcut не всегда переместится к последней позиции курсора (например, в том же файле). Я не уверен, как это работает в Visual Studio, но в IntelliJ подобный ярлык всегда перемещал курсор в последнюю позицию курсора даже в том же файле. Я хотел бы иметь такую ​​функциональность и в Eclipse. Например: я перемещаю курсор, используя клавиатуру вниз, со стрелкой вниз последовательно на линиях 10, 20, 30. Теперь я на линии 30, и когда я нажимаю Alt + left, я хотел бы, чтобы курсор переходил к строке 20. После нажатия Alt + left again Я бы хотел, чтобы курсор перешел к строке 10.

В Eclipse, когда курсор находился в файле A, и я открыл файл B и переместил курсор вниз по нескольким строкам в файле B, тогда Alt + left переместит курсор к файлу A вместо того, чтобы переместить его в предыдущий позиция курсора в файле B.

Я создал отдельный вопрос для этой проблемы: Как перейти к последней позиции курсора в Eclipse, если она находится в одном файле и не была отредактирована?

Ответ 4

В Mac (OSX) команды: ⌘ [и ⌘]. Они очень удобные навигационные команды при кодировании.