Сочетание клавиш для выбора слова в Eclipse


Ответы:


133

Shift+ Alt+ выделяет закрывающие элементы.

Shift+ Alt+ переворачивает Shift+ Alt+ .

Shift+ Alt+ выделяет закрывающие элементы, двигаясь вверх по файлу.

Shift+ Alt+ выделяет закрывающие элементы, двигаясь вниз по файлу.


8
Используйте Shift + Control + стрелки на Mac.
Chei

1
Похоже, эти привязки не работают в Kepler (версия: 4.3.1.v20130911-1000, Build id: M20130911-1000). Я предполагаю, что это может быть связано с тем, что они используют клавиши со стрелками, и кажется, что в течение некоторого времени существуют проблемы с сочетаниями клавиш с использованием этих клавиш. См., Например, bugs.eclipse.org/bugs/show_bug.cgi?id=376491
Петр Доброгост,

1
Для Ubuntu это также Shift + Ctrl
Тим

Думаю, ответ не совсем точный. Я использую Eclipse Luna 4.4
Do Nhu Vy

Я использую Kepler Service Release 1 в Windows, и shift + alt + стрелка выбирает нормально. Я использую Luna на Mac, и эквивалентный выбор ничего не дает. Предположительно эта функциональность была нарушена в Luna (или ранее).
jsaven

31

Самый быстрый способ найти любое сочетание клавиш в Eclipse - использовать Help-> Key Assist (или Ctrl+ Shift+ L), при котором появится всплывающая подсказка с сочетаниями клавиш и их функциями. (Если вы дважды нажмете ярлык Key Assist, вы попадете на страницу настроек клавиш, на которой можно переназначить ярлыки.)

String |myFancyString = "FooBar";

Если ваш курсор находится сразу слева от m (я обозначаю это вертикальной чертой (|)):

  • Shift+ Alt+ (Выбрать следующий элемент) выберет myFancyString

  • Shift+ Alt+ (Выбрать предыдущий элемент) также выберет myFancyString

  • Ctrl+ Shift+ (Выбрать следующее слово) выберет «мой», повторяя его, выберет «myFancy», а затем «myFancyString»


Спасибо, Джошуа, за эту информацию!
alex2k8

Знаете ли вы разницу между тремя командами (Выбрать следующий | Предыдущий | Заключительный элемент)? Кажется, они расширяют выбор с тем же результатом во всех ситуациях, которые я бросаю.
Lucio Menci


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.