Комбінація клавіш для вибору слова в Eclipse


Відповіді:


133

Shift+ Alt+ вибирає огороджувальні елементи.

Shift+ Alt+ зворотно Shift+ Alt+ .

Shift+ Alt+ вибирає огороджувальні елементи, що рухаються вгору по файлу.

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


8
Використовуйте Shift + Control + стрілки на Mac.
Чей

1
Здається, ці прив’язки порушені в Kepler (версія: 4.3.1.v20130911-1000, ідентифікатор збірки: M20130911-1000). Я думаю, це може бути пов’язано з тим, що вони використовують клавіші зі стрілками, і, здається, вже деякий час існують проблеми із комбінаціями клавіш, що використовують ці клавіші. Див., Наприклад, bugs.eclipse.org/bugs/show_bug.cgi?id=376491
Piotr

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

Я думаю, що відповідь не зовсім така. Я використовую Eclipse Luna 4.4
Do Nhu Vy

Я використовую Kepler Service Release 1 для Windows і Shift + Alt + стрілка вибирає дуже добре. Я використовую Luna на Mac, і еквівалентний вибір нічого не робить. Імовірно, ця функціональність була порушена в Luna (або раніше).
jsaven

31

Найшвидший спосіб знайти будь-яку комбінацію клавіш в Eclipse - скористатися Довідкою-> Допомога клавішами (або Ctrl+ Shift+ L), яка відобразить приємну підказку із комбінаціями клавіш та тим, що вони роблять. (Якщо двічі натиснути клавішу швидкої допомоги, ви отримаєте сторінку Налаштування клавіш, яка дозволяє перепризначити ярлики.)

String |myFancyString = "FooBar";

Якщо курсор знаходиться відразу зліва від 'm' (я вказую це за допомогою труби (|)):

  • Shift+ Alt+ (Виберіть наступний елемент) вибере "myFancyString"

  • Shift+ Alt+ (Вибрати попередній елемент) також вибере "myFancyString"

  • Ctrl+ Shift+ (Виберіть наступне слово) вибере "мій", повторюючи це буде вибирати "моїFancy", а потім "myFancyString"


Дякую Джошуа за цю інформацію!
alex2k8

Чи знаєте ви різницю між трьома командами (Виберіть Далі | Попередній | Огороджувальний елемент)? Здається, вони продовжують відбір з однаковим результатом у всіх ситуаціях, які я кидаю.
Lucio Menci


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.