При редактировании кода с помощью Sublime Text я часто использую несколько курсоров, чтобы разместить один и тот же текст в нескольких местах. Обычно каждое местоположение начинается с некоторого общего префикса и заканчивается чем-то уникальным для каждого случая. Например, у меня будет этот код с курсором в конце каждой строки:

<div class="form_
<div class="form_
<div class="form_

Есть ли плагин или какой-то другой способ переключиться в режим одного курсора с табуляцией для каждого курсора? Подобно тому, как работают заполнители фрагментов, чтобы я мог нажать Tab, чтобы перейти к следующей позиции курсора?

Если вышеописанное возможно, возможно ли также переключиться обратно на несколько курсоров после редактирования каждой строки по отдельности?

1 ответ1

1

Это часть пакета MultiEditUtils и называется "полями выбора". Вы можете просто установить пакет и добавить привязку клавиш:

{ "keys": ["alt+d"], "command": "selection_fields" },

После этого просто нажмите alt+d и используйте вкладку (или снова alt+d), чтобы выполнить выбор. Если вы шагнете за последним или нажмете escape, все настройки будут восстановлены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .