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

284

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

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

Теги:
ide
text-editor
eclipse-3.5

7 ответов

397
Лучший ответ

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

Окна: Alt + Shift + A

Mac: command + option + A

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

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

  • 4
    Я вижу, это целый «режим», который нужно включить.
  • 9
    alt + shift + и имя для меня на osx
Показать ещё 11 комментариев
122

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

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

  • 11
    Чтобы изменить шрифт в этом режиме выбора: Eclipse -> Настройки -> Общие -> Внешний вид -> Цвета и шрифты -> Основные -> Текстовый редактор Выбор шрифта блока.
  • 0
    Есть ли способ включить режим столбца при просмотре в консоли или в представлении консоли JUnit? Alt-Shift-A работает только в окне / представлении редактирования исходного кода.
Показать ещё 1 комментарий
62

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

  • 3
    Это очень полезная информация для разработчиков Android. благодарю вас.
  • 0
    Это было просто. Отличная утилита для всех разработчиков Android. Спасибо!
Показать ещё 4 комментария
15

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

Изображение 6728

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

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

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

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

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

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

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

3

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

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню