Сочетания клавиш Eclipse для сравнения / сравнения? - PullRequest
29 голосов
/ 25 мая 2009

Когда я сравниваю два файла в Eclipse (например, используя «Сравнить с» -> «Локальная история»), какие сочетания клавиш доступны?

Я бы хотел иметь возможность перейти к следующему / предыдущему разностному копированию и скопировать выбранный разлевой влево без необходимости нажимать крошечные маленькие кнопки.

Спасибо!

Ответы [ 5 ]

25 голосов
/ 25 мая 2009

Для завершения Артем * ответ , после Preferences->General->Editors->Keys, поиск:

  • Выберите следующее изменение
  • Выбрать предыдущее изменение
  • Копирование слева направо
  • Копирование справа налево

Все эти клавиши в разделе "Compare" по умолчанию не имеют сочетаний клавиш, поэтому вы можете добавить те, которые вы выбираете.

http://rubenlaguna.com/wp/wp-content/uploads/2007/08/comparebefore.png

14 голосов
/ 05 мая 2011

Установите свои собственные ключи в соответствии с инструкциями @Artem и @ VonC.
В Eclipse Galileo, однако, путь составляет Window > Preferences > General > Keys.

Для каждой команды, которую вы хотите установить:

  1. Нажмите на название команды
    СОВЕТ: Сортировка по «Категории» для группировки всех команд «Сравнить».

  2. Нажмите на текстовое поле «Привязка»
    Затем выберите ключи, которые вы хотите использовать, Eclipse запишет их для вас.
    СОВЕТ: Вы можете ввести последовательность клавиш в дополнение к комбинации клавиш.

  3. Установите в раскрывающемся списке «Когда» значение «Сравнение в редакторе».
    СОВЕТ: Этот параметр ограничит использование ваших горячих клавиш только в выбранном контексте.


Интуитивные настройки горячих клавиш: (мои рекомендации не из стандартных)

  • Копировать все слева направо Ctrl + Shift + влево , Ctrl + Shift + вправо
  • Копировать все справа налево Ctrl + Shift + вправо , Ctrl + Shift + влево
  • Копирование слева направо Ctrl + Left , Ctrl + Right
  • Копирование справа налево Ctrl + Right , Ctrl + Left
  • Выбрать следующее изменение Ctrl + Вниз
  • Выбрать предыдущее изменение Ctrl + Up
7 голосов
/ 02 сентября 2014

В Eclipse, когда вы находитесь в окне и у вас есть кнопка для выполнения действия, но у этой кнопки нет всплывающей подсказки, показывающей его ярлык, перейдите в меню Navigate. Большую часть времени там отображаются ярлыки.

enter image description here

7 голосов
/ 25 мая 2009

На самом деле вы можете определить, что вы хотите, чтобы быть кратчайшим путем для этого. Настройки-> Общие-> Editors-> Ключи. РЕДАКТИРОВАТЬ: По какой-то причине я не вижу, чтобы эта опция появилась там. O_o

3 голосов
/ 18 февраля 2013

Есть подвох. В редакторе привязок клавиш нет записей Next Difference и Previous Difference. Эти две кнопки в окне сравнения связаны с записями Next и Previous в редакторе привязок клавиш. См. Существует ли привязка клавиш для следующей разницы и предыдущей разницы в редакторе сравнения Eclipse?

Я поднял ошибку на https://bugs.eclipse.org/bugs/show_bug.cgi?id=401129, за которую можно проголосовать.

...