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

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

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

Ответ 1

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

Окна: Alt + Shift + A

Mac: command + option + A

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

Эта информация была взята из DJ Java Blog.

Ответ 2

В Windows и Linux это Alt Shift A, как указал RichieHindle. В OSX это Option Command A ( A). Также стоит отметить, что два режима могут иметь разные предпочтения шрифта, поэтому, если вы изменили шрифт текста по умолчанию, он может быть jarring для переключения режимов выбора блока и просмотра изменения шрифта.

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

Ответ 3

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

Ответ 4

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

Ответ 5

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

enter image description here

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

Ответ 6

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

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

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

Ответ 7

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

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

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