Подтвердить что ты не робот

Выбор столбца IntelliJ с использованием курсорных клавиш

Можно ли каким-то образом настроить IntelliJ IDEA, чтобы я мог выбирать столбцы с помощью клавиш курсора, аналогично тому, как я мог бы использовать Notepad ++, Visual Studio или FlashDevelop.

Например, когда я набираю код, я почти всегда делаю навигацию исключительно с помощью клавиатуры. В упомянутых выше IDE я могу быстро выбрать блоки кода, удерживая Shift + Alt, затем коснувшись , чтобы расширить курсор на линии выше. Затем я могу удерживать Shift + Alt + Ctrl и коснуться или , чтобы быстро перепрыгнуть через слова и выбрать фрагмент текста, который я хочу.

В IntelliJ IDEA мне нужно постоянно включать и отключать режим выбора столбцов с помощью Shift + Alt + Insert, и даже тогда он не работает так, как в других IDE или текстовых редакторах.

Любые идеи?

4b9b3361

Ответ 1

Редактирование столбцов можно выполнить с помощью Edit | Column Selection Mode.

Ярлык для его включения on/off равен Alt + Shift + Insert. Вы перемещаетесь со стрелками для выбора блоков текста.

Ответ 2

Многострочная каретка (без мышки)

Windows/Linux: CTRL + CTRL (удерживать) + ↑ / ↓

Mac: + (удерживать) + ↑ / ↓

ESC завершит многострочный режим.

Сменить горячую клавишу Multi-Caret

Чтобы добавить пользовательскую раскладку клавиш, CTRL + SHIFT + A, введите keymap и нажмите на нее с Settings в качестве подтекста. Найдите Clone Caret Above и Clone Caret Below.

Я сопоставил свой с ALT + SHIFT + ↑ / ↓.

Бонус

Попробуйте удерживать комбинации CTRL, SHIFT и стрелок для улучшения силы выбора.

Ответ 3

Также можно выбрать удерживание middle mouse key.

Ответ 4

Перейдите к Settings | Keymap и установите ярлык для Clone Caret Above и для Clone Caret Below

Ответ 5

Я думаю, что ответ @Meo является самым правильным, но если ваша рука оказывается на мыши, вы также можете выполнить это с помощью Ctrl + Alt + Shift + Left Mouse Button Click. Или найдите Add Rectangular Selection on Mouse Drag в настройках клавиатуры.

Ответ 6

В Windows или Linux я нажимаю два раза Ctrl

Ответ 7

Для меня на Mac:

Нажмите один раз клавишу "Option", отпустите ее, нажмите и удерживайте ее снова. Теперь с помощью курсора выберите нужный код. Нажмите "Esc" для выхода из режима столбца! :)

Ответ 8

На Mac (с отображениями клавиатуры по умолчанию):

8

Ответ 9

Для Mac cmd + shift + * не работает для меня. Я изменил карту клавиатуры на что-то еще, и теперь она работает без проблем.

Ответ 10

Самый удобный способ - удерживать Option + Shift и щелкать мышью.

Ответ 11

Я установил Idea VIM как один из плагинов, который мешал мне делать то, что я хотел. Я удалил это, и все в порядке.