Вопрос по eclipse – Как включить режим выбора столбцов в Eclipse?

333

В новостях написано, что Eclipse 3.5 наконец-то поддерживает выбор столбцов. К сожалению, я не знаю, КАК включить его. Я пытался нажать клавишу ALT, как я привык в Visual Studio и во всех других продуктах Microsoft, но это не дало эффекта.

Как я могу отметить вертикальный блок в Eclipse?

Ваш Ответ

7   ответов
20

Прежде всего, ваша клавиша мыши должна быть сосредоточена в редакторе, чтобы включитьToggle Block Selection Mode

enter image description here

Нажмите наtoggleButton как показано на рисунке, и это будетenable Vertical selection, После выбора переключите его снова.

Это работает на ADT, а также показывает, что ярлыкAlt+Shift+A но это не работает.
Спасибо за скриншот. Перечисленные здесь сочетания клавиш предполагают, что сочетание клавиш действительно работает. Поскольку это не визуально, указание на кнопку является отличной ссылкой. Кроме того, кнопка указывает на свою горячую клавишу с подсказкой. В этом случае решение ALT + SHIFT + A, которое не работает в Android Developer Tools v22.0.1-685705.
66

Как указал РичиХиндл ярлык для выбора столбца (блока)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, ПодKeys введитеfilter text изblock selection чтобы быстро найти ярлык дляtoggle block selection, Здесь вы можете настроить ярлык для выбора столбца по своему усмотрению.

Я хотел бы, чтобы был способ избавиться от раздражения и, roid als + shift + a выборы :( и нет, у меня нет установленного плагина Android, насколько я могу судить)
это очень полезная информация для разработчиков Android. благодарю вас.
Это было просто. Отличная утилита для всех разработчиков Android. Спасибо!
Особенно приятно выложить здесь инструкцию ... Я искалtoggle block selection в записи Keys уже, но я понятия не имел, как это имя ...
Я отменил все остальные команды ALT + Shift + A и выбор блока переключения не работает как горячая клавиша в настоящее время. РЕДАКТИРОВАТЬ: перезапуск ADT исправил проблему горячих клавиш. Alt + Shift + A теперь работает нормально.
121

В Windows и Linux этоAltShiftA, как указал РичиХиндл. На OSX этоOptionCommandA (A). Стоит также отметить, что эти два режима могут иметь разные предпочтения шрифта, поэтому, если вы изменили текстовый шрифт по умолчанию, может возникнуть проблема с переключением режимов выбора блока и просмотром изменения шрифта.

Наконец, «команды поиска» (Ctrl3 или жеCommand3) всплывающее окно найдет его для вас, если вы введете блок. Это полезно, если вы используете функцию достаточно часто, чтобы забыть горячую клавишу.

Чтобы изменить шрифт в этом режиме выбора: Eclipse - & gt; Настройки - & gt; Общее - & gt; Внешний вид - & gt; Цвета и шрифты - & gt; Basic - & gt; Шрифт выбора текстового редактора.
Есть ли способ включить режим столбца при просмотре в консоли или в представлении консоли JUnit? Alt-Shift-A работает только в окне / представлении редактирования исходного кода.
Я не вижу способа включить выбор блоков в консоли - вы можете скопировать содержимое в буфер Eclipse и затем выбрать его там.
4

Другой подход:

vrapper плагин эмулируетvim внутри редактора Eclipse. Одна из его особенностейvisual block режим, который отлично работает внутри Eclipse.

По умолчанию он сопоставлен сCtrl-V который мешает команде вставки в Eclipse. Вы можете либо переназначитьvisual block режим на другой ярлык, или переназначитьpaste Команда на другой ключ. Я выбрал последнее: переназначилpaste командоватьCtrl-Shift-V чтобы соответствовать поведению моего терминала.

434

кactivate курсор и выберите столбцы, которые вы хотите выбрать использовать:

Windows: Alt+Shift+A

Mac: command + option + A

Linux-based OS: Alt+Shift+A

кdeactivateнажмите клавиши еще раз.

Эта информация была взята изJava-блог диджея.

Я вижу, это целый "режим" это должно быть включено. vobject
alt + shift + dnw для меня на osx
Для Eclipse Kepler на Маверикс егоcommand + option + A
alt + shift + a не работает в моем затмении. как включить его из затмения?
Это не работает для меня в Android Developer Tools. Сборка: v22.0.5-757759 edit: Посмотрите на разработчиков Android!
15

Кроме того, вы можете изменить окно просмотра ключей - & gt; предпочтения затем введите: «ключи»; и когда откроется страница предпочтений клавиш, вы можете напечатать «выбор блока переключения»; и вуаля!

Спасибо за информацию. Я новичок в Eclipse IDE и знал только "Key-Assist" окно. vobject
9

Вы можете включить и отключить режим редактирования столбца с помощью сочетания клавишALT-SHIFT-A.

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

Если вы изменили шрифт по умолчанию для редактирования текста, переход в режим редактирования столбца, вероятно, изменит ваш экранный шрифт на шрифт редактирования столбца по умолчанию (который, вероятно, отличается от вашего измененного шрифта. Чтобы изменить шрифт в режиме редактирования столбца, перейдите к меню и выберитеWindow -> Preferencesзатем в дереве слева выберитеGeneral -> Appearance -> Colors and Fonts, а затем выбратьBasic -> Text Editor Block Selection Font на правой стороне дерева. Затем вы можете выбрать шрифт, соответствующий вашему & quot; не в режиме редактирования столбца & quot; шрифт.

Похожие вопросы