Як увімкнути режим вибору стовпців у Eclipse?


359

News писав, що Eclipse 3.5 нарешті підтримує вибір стовпців. На жаль, я не знаю, ЯК увімкнути це. Я спробував натиснути клавішу ALT, як я звик у Visual Studio та інших продуктах Microsoft, але це не мало ефекту.

Як можна позначити вертикальний блок у Eclipse?

Відповіді:


466

Щоб активувати курсор і вибрати стовпці, які ви бажаєте вибрати:

Windows: Alt+ Shift+A

Mac: command+ option+A

ОС на базі Linux: Alt+ Shift+A

Щоб відключити , натисніть клавіші ще раз.

Ця інформація була взята з Java Blog Blog .


4
Я бачу, це цілий "режим", який потрібно включити.
vobject

9
alt + shift + a dnw для мене на osx
erikvold

4
alt + shift + a не працює в моєму затемненні. як увімкнути це від затемнення?
Йогу Гуру

2
Це не працює для мене в Android Developer Tools Build: v22.0.5-757759 редагувати: Подивіться на Android розробники!
anon58192932

14
Для Eclipse Kepler на Mavericks його command+ option+A
Fydo

122

Для Windows та Linux це AltShiftA, як вказував RichieHindle. Для OSX це OptionCommandA( A). Також варто відзначити, що обидва режими можуть мати різні переваги шрифту, тому якщо ви змінили шрифт тексту за замовчуванням, він може перемикати перемикання режимів вибору блоку та бачити зміну шрифту.

Нарешті, спливаюче вікно "Команди пошуку" ( Ctrl3або Command3) знайде це для вас, якщо ви введете блок. Це корисно, якщо ви використовуєте цю функцію досить часто, щоб забути гарячу клавішу.


11
Щоб змінити шрифт у цьому режимі вибору: Eclipse -> Preferences -> General -> Appearance -> Colors and Fonts -> Basic -> Text Editor Block Selection Font.
Джон

Чи є спосіб увімкнути режим стовпця під час перегляду консолі або у вигляді консолі JUnit? Alt-Shift-A працює лише у вікні / режимі редагування вихідного коду.
ДжейсонРобінсон

Я не бачу жодного способу ввімкнути вибір блоку в консолі - ви можете скопіювати вміст у буфер Eclipse, а потім вибрати там.
Джеффрі Вісман

66

Як зазначав RichieHindle, ярлик для вибору стовпця (блоку) є Alt+Shift+A. Проблема я зіткнувся в тому , що Android SDK на Eclipse , використовує 3 ярлики , які починаються з Alt+Shift+A, так що якщо ви набираєте , що вам буде надана можливість вибору продовжити D, Sабо R.

Щоб вирішити цю проблему , я перевизначені вибір стовпця , як Alt+Shift+A,A( Alt, Shift, Aпритиснуті один до одного , а потім слідують наступний A). Для цього перейдіть до Windows > Preferencesцього типу keysта введіть або перейдіть до General > Keys. Під Ключі ввести filter textв block selectionшвидко знайти ярлик лістинг toggle block selection. Тут ви можете налаштувати ярлик для вибору стовпця за своїм бажанням.


3
це дуже корисна інформація для розробників Android. Дякую тобі.
Емір Акайдін

Це було легко. Відмінна утиліта для всіх розробників Android. Дякую!
Кайл Клегг

Особливо приємно розміщувати тут інструкції ... Я вже шукав toggle block selectionу записі "Ключі", але я не мав уявлення, як називається ...
Тимо

Я хотів би, щоб було способу позбутися від anoying android als + shift + вибір :( і ні, я не встановив плагін Android, наскільки я можу сказати)
AmanicA

Я відключаю всі інші команди ALT + Shift + A, вибір команд та перемикання блоків не працює як гаряча клавіша в даний час. EDIT: Перезапуск ADT вирішив проблему гарячої клавіші. Alt + Shift + A зараз працює нормально.
anon58192932

21

Перш за все, ваша клавіша миші повинна бути зосереджена в редакторі, щоб увімкнути режим вибору блоку

введіть тут опис зображення

Клацніть, toggleButtonяк показано на малюнку, і це буде enable Vertical selection. Після вибору перемкніть його знову.


Це працює на ADT, також він показує, що ярлик - Alt + Shift + A, але це не працює.
Ромбус

2
Дякую за скріншот. Перелічені тут комбінації клавіш припускають, що ярлик дійсно працює. Оскільки це невізуально, вказівка ​​на кнопку є чудовою орієнтиром. Крім того, кнопка вказує на клавішу швидкого доступу з підказкою. У цьому випадку рішення ALT + SHIFT + Рішення, яке не працює в Android Developer Tools v22.0.1-685705.
CrazyIvan1974

15

Крім того, ви можете змінити вікно перегляду клавіш -> налаштування, а потім набрати: «ключі», і коли відкриється сторінка переваг клавіш, ви можете ввести «перемикання вибору блоку» та вуаля!


Дякую за інформацію. Я новачок у IDE Eclipse і знав лише вікно "Key-Assist".
vobject

9

Можна вмикати та вимикати режим редагування стовпців за допомогою комбінації клавіш ALT-SHIFT-A.

Після ввімкнення ви можете використовувати будь-яку мишу для вибору тексту тексту або клавіатури за допомогою SHIFT(як звичайний вибір клавіатури, за винятком того, що тепер вибір буде в блоці).

Якщо ви змінили шрифт за замовчуванням для редагування тексту, введення режиму редагування стовпців, ймовірно, змінить шрифт екрана на шрифт редагування стовпців за замовчуванням (який, мабуть, відрізняється від зміненого шрифту. Щоб змінити шрифт у режимі редагування стовпців, перейдіть до меню та виберіть Window -> Preferences, потім у дереві з лівої сторони виберіть General -> Appearance -> Colors and Fonts, а потім виберіть Basic -> Text Editor Block Selection Fontдерево праворуч. Ви можете вибрати шрифт, який відповідатиме вашому шрифту "не в режимі редагування стовпців".


6

Інший підхід:

Vrapper плагін емулює vimв редакторі Eclipse. Однією з його особливостей є visual blockрежим, який добре працює у Eclipse.

Це за замовчуванням відображено, Ctrl-Vяке втручається в команду вставити в Eclipse. Можна або перевпорядкувати visual blockрежим на інший ярлик, або перевстановити pasteкоманду на іншу клавішу. Я вибрав останнє: переробив pasteкоманду, Ctrl-Shift-Vщоб відповідати поведінці мого терміналу.


0
  • Натисніть Alt + Shift + A
  • Зауважте, що екран зменшується
  • Зробіть вибір за допомогою миші
  • Натисніть Alt + Shift + A, щоб повернутися до старого режиму. введіть тут опис зображення
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.