Как выбрать несколько мест (возвышенное) в коде в Android Studio?
Как выбрать несколько мест в коде в Android Studio?
Я хочу вставить тот же текст в несколько мест в моем исходном коде. Как и у нескольких курсоров мыши. Я часто делал это в VS2012, но не уверен, как это сделать в Android Studio?
Ответы
Ответ 1
Я нашел, как и давайте поделиться этой классной функцией с вами. Я нашел три интересных функции:
-
Для множественного выбора просто удерживайте alt + shift, затем выбирайте каждый раз, когда вы хотите изменить, щелчком мыши, затем наберите что-нибудь, что вы можете написать в нескольких местах одновременно.
-
Еще одна интересная функция - выбор столбцов. Это позволяет вам получать отличные клики и очень полезную информацию, особенно при рефакторинге.
В большинстве систем он работает с удержанием middleMouseButton
и перетаскиванием вашего кода, а в других - удерживая alt и выбирая код, который действует следующим образом:
![It selects like this]()
- Третья интересная особенность - это возвышенный выбор, он находит то же слово в коде и позволяет вам легко это изменить или добавить. Вы можете сделать это, нажав 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]()