Как вставить текст в конец каждой строки? Sublime 2
Мне любопытно, есть ли способ вставить текст в конец каждой строки в Sublime 2? И наоборот, до начала каждой строки.
тест линии
тест два
тестовая строка три
тестовая строка четыре
...
скажем, у вас есть 100 строк текста в редакторе, и вы хотите, чтобы вставить кавычки в начало и конец каждой строки.
есть ли простой способ сделать это или плагин, который кто знает? Это часто экономило мне много времени на различных проектах.
спасибо.
6 ответов
можно использовать Поиск И Замена особенность с этим regex ^([\w\d\_\.\s\-]*)$
найти текст и заменить текст ""
.
да, регулярное выражение круто, но есть и другая альтернатива.
- выберите все строки, которые вы хотите префикс или суффикс
- меню перейти к выбор - > разделить на строки (Cmd/Ctrl + Shift + L)
Это позволяет редактировать сразу несколько строк. Теперь вы можете добавить *цитаты ( " ) или что-нибудь * в начале и конце каждой линии.
вот рабочий процесс, который я использую все время, используя только клавиатуру
- Ctrl/Cmd + A Выделить Все
- Ctrl/Cmd + Shift + L разбить на строки
- ' окружите каждую строку кавычками
обратите внимание, что это не работает, если в выборе есть пустые строки.
- выберите все строки, в которые вы хотите добавить префикс или суффикс. (Но если вы хотите добавить префикс или суффикс только к определенным строкам, вы можете использовать ctrl+левой кнопкой мыши для создания нескольких курсоров.)
- Push Ctrl+ Shift+L.
- Push дома ключ и добавить префикс.
- Push конец ключ и добавить суффикс.
Примечание, отключите wordwrap, иначе он не будет работать должным образом, если ваши линии длиннее ширины sublime.
предположим, у вас есть эти строки кода:
test line one
test line two
test line three
test line four
используя поиск и замена Ctrl+H С выражение давайте найдем этого: ^
и заменить "
, у нас есть это:
"test line one
"test line two
"test line three
"test line four
теперь давайте искать этот: $
и заменить "
, теперь у нас есть это:
"test line one"
"test line two"
"test line three"
"test line four"
использовать выбор столбцов. Выбор столбца является одной из уникальных особенностей Sublime2; он используется, чтобы дать вам несколько согласованных курсоров (обучение). Чтобы сделать несколько курсоров, выполните одно из следующих действий:
мышь:
удерживая нажатой клавишу shift (Windows/Linux) или option (Mac) при выборе области с помощью мыши.
нажатие средней кнопки мыши (или scroll) также будет выбран в качестве столбца.
клавиатура:
- выберите нужный регион.
- тип управления+ shift+L (Windows/Linux) или команда+ shift+L (Mac)
теперь у вас есть несколько выбранных строк, поэтому вы мог бы введите кавычку в начале и конце каждой строки. Было бы лучше воспользоваться возможностями Sublime и просто ввести ". При этом Sublime автоматически цитирует выбранный текст.
тип esc для выхода из режима курсора.