2009-06-27 2 views
306

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

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

ответ

388

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

Windows: Alt + Сдвиг +

Mac: команда + опция + A

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

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

+4

Я вижу, что это целый «режим», который должен быть включен. – vobject

+9

alt + shift + a dnw для меня по osx – erikvold

+0

Отлично! Я искал, как использовать эту функцию! =) – AndroidHustle

15

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

+0

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

119

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

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

+10

Чтобы изменить шрифт в этом режиме выделения: Eclipse -> Настройки -> Общие -> Внешний вид -> Цвета и шрифты -> Основные -> Текстовый редактор Блокировка выбора шрифта. – John

+0

Есть ли способ включить выбор режима столбца при просмотре в консоли или в представлении консоли JUnit? Alt-Shift-A работает только в окне/виде редактирования исходного кода. – JasonRobinson

+0

Я не вижу возможности включить выбор блока в консоли - вы можете скопировать содержимое в буфер Eclipse и затем выбрать его. –

9

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

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

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

63

As RichieHindle pointed out ярлык для колонки (блок) выбор 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. Спасибо. –

+0

Это было легко. Отличная утилита для всех разработчиков Android. Спасибо! –

+0

Особенно приятно поставить инструкции здесь ... Я уже искал «выбор переключателя блоков» в записи «Ключи», но я понятия не имел, что это за имя ... – Timo

3

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

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

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

15

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

enter image description here

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

+0

Это работает на ADT, также он показывает, что ярлык: ** Alt + Shift + A **, но это не работает. – Rombus

+2

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

 Смежные вопросы

  • Нет связанных вопросов^_^