Ответ 1
Редактирование столбцов можно выполнить с помощью Edit | Column Selection Mode
.
Ярлык для его включения on/off
равен Alt + Shift + Insert. Вы перемещаетесь со стрелками для выбора блоков текста.
Можно ли каким-то образом настроить IntelliJ IDEA, чтобы я мог выбирать столбцы с помощью клавиш курсора, аналогично тому, как я мог бы использовать Notepad ++, Visual Studio или FlashDevelop.
Например, когда я набираю код, я почти всегда делаю навигацию исключительно с помощью клавиатуры. В упомянутых выше IDE я могу быстро выбрать блоки кода, удерживая Shift + Alt, затем коснувшись ↑, чтобы расширить курсор на линии выше. Затем я могу удерживать Shift + Alt + Ctrl и коснуться ← или →, чтобы быстро перепрыгнуть через слова и выбрать фрагмент текста, который я хочу.
В IntelliJ IDEA мне нужно постоянно включать и отключать режим выбора столбцов с помощью Shift + Alt + Insert, и даже тогда он не работает так, как в других IDE или текстовых редакторах.
Любые идеи?
Редактирование столбцов можно выполнить с помощью Edit | Column Selection Mode
.
Ярлык для его включения on/off
равен Alt + Shift + Insert. Вы перемещаетесь со стрелками для выбора блоков текста.
Windows/Linux: CTRL + CTRL (удерживать) + ↑ / ↓
Mac: ⌘ + ⌘ (удерживать) + ↑ / ↓
ESC завершит многострочный режим.
Чтобы добавить пользовательскую раскладку клавиш, CTRL + SHIFT + A, введите keymap
и нажмите на нее с Settings
в качестве подтекста. Найдите Clone Caret Above
и Clone Caret Below
.
Я сопоставил свой с ALT + SHIFT + ↑ / ↓.
Попробуйте удерживать комбинации CTRL, SHIFT и стрелок для улучшения силы выбора.
Также можно выбрать удерживание middle mouse key
.
Перейдите к Settings | Keymap
и установите ярлык для Clone Caret Above
и для Clone Caret Below
Я думаю, что ответ @Meo является самым правильным, но если ваша рука оказывается на мыши, вы также можете выполнить это с помощью Ctrl + Alt + Shift + Left Mouse Button Click. Или найдите Add Rectangular Selection on Mouse Drag
в настройках клавиатуры.
В Windows или Linux я нажимаю два раза Ctrl
Для меня на Mac:
Нажмите один раз клавишу "Option", отпустите ее, нажмите и удерживайте ее снова. Теперь с помощью курсора выберите нужный код. Нажмите "Esc" для выхода из режима столбца! :)
На Mac (с отображениями клавиатуры по умолчанию):
⇧ ⌘ 8
Для Mac cmd + shift + * не работает для меня. Я изменил карту клавиатуры на что-то еще, и теперь она работает без проблем.
Самый удобный способ - удерживать Option + Shift и щелкать мышью.
Я установил Idea VIM как один из плагинов, который мешал мне делать то, что я хотел. Я удалил это, и все в порядке.