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

Как выбрать несколько мест (возвышенное) в коде в Android Studio?

Как выбрать несколько мест в коде в Android Studio?

Я хочу вставить тот же текст в несколько мест в моем исходном коде. Как и у нескольких курсоров мыши. Я часто делал это в VS2012, но не уверен, как это сделать в Android Studio?

4b9b3361

Ответ 1

Я нашел, как и давайте поделиться этой классной функцией с вами. Я нашел три интересных функции:

  1. Для множественного выбора просто удерживайте alt + shift, затем выбирайте каждый раз, когда вы хотите изменить, щелчком мыши, затем наберите что-нибудь, что вы можете написать в нескольких местах одновременно.

  2. Еще одна интересная функция - выбор столбцов. Это позволяет вам получать отличные клики и очень полезную информацию, особенно при рефакторинге.

В большинстве систем он работает с удержанием middleMouseButton и перетаскиванием вашего кода, а в других - удерживая alt и выбирая код, который действует следующим образом:

It selects like this

  1. Третья интересная особенность - это возвышенный выбор, он находит то же слово в коде и позволяет вам легко это изменить или добавить. Вы можете сделать это, нажав alt + j в Windows/Linux и ctrl + g в Mac. Посмотрите, как это работает:

its great for refactoring

Также, как сказал @Narayana в комментариях, Ctrl + Shift + Alt + j выбирает все вхождения в одном кадре для рефакторинга одним выстрелом.

Ответ 2

Вы можете использовать Alt + Shift и выбрать несколько местоположений для нескольких курсоров.

Для выбора похожих вхождений в файлах используйте Alt + j.

Подробнее: Нажмите здесь

Ответ 3

Нажмите комбинацию Shift + Alt + Insert для редактирования в режиме выбора столбцов.

Ответ 4

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

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

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

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

Изменить Multi-Caret Hotkey

Для добавления пользовательского Keymap, CTRL + SHIFT + A, введите keymap и нажмите на один с Settings как подтекст. Поиск Clone Caret Above и Clone Caret Below.

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

бонус

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

Ответ 5

На Mac я люблю делать ⌥ (option) + shift + mouse click на нескольких строках в Android Studio 3.1.3.

Ответ 6

В Windows вы можете попробовать плагин с именем ConyEdit. Он имеет отличный режим столбца на основе регулярного выражения.

Ответ 7

Как для Mac, так и для Windows, просто откройте контекстное меню и нажмите "Режим выбора столбца", чтобы включить или отключить поведение.

enter image description here