it-swarm.com.ru

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

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

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

343
vobject

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

Окна: Alt+Shift+A

Mac: command + option + A

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

Чтобы деактивировать , снова нажмите клавиши.

Эта информация взята из DJ's Java Blog .

445
RichieHindle

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

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

122
Geoffrey Wiseman

Как указал 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. Здесь вы можете настроить ярлык для выбора столбца по своему усмотрению.

66
Peter Ajtai

Прежде всего, ваша клавиша мыши должна быть в фокусе в редакторе, чтобы включить Режим выбора блока переключения

enter image description here

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

20
Xar E Ahmer

Кроме того, вы можете изменить окно просмотра ключей -> настройки, затем набрать: "ключи", и когда откроется страница настроек ключа, вы можете набрать "выбор блока переключения" и вуаля!

15
javamonkey79

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

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

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

9
jklp

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

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

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

4
HRJ