11

Чтобы добавить строку к каждой строке выделения, я обычно использую "увеличение строки отступа" (которое добавляет вкладку к каждой строке), а затем запускаю поиск по tab / replace на мою строку.

Кто-нибудь знает, как добавить строку к каждой строке выбора?

6 ответов6

16

Примечание. Сначала я неправильно прочитал вопрос, поэтому я разместил его в виде комментария, поскольку он все еще потенциально полезен, но не является ответом.

Один метод, который не включает поиск / замену (но работает, только если вы хотите сделать это на каждой строке, включая пустые строки в вашем блоке), заключается в следующем:

  • Переместите курсор в начало первой строки
  • Удерживая нажатой Alt + Shift используйте клавишу курсора вниз, чтобы расширить выделение до конца блока.

Это позволяет вам печатать на каждой строке одновременно

5
  1. Выберите Поиск -> Найти
  2. Выберите вкладку Заменить
  3. Выберите регулярное выражение в качестве режима поиска в левом нижнем углу
  4. Введите как Найти что: $
  5. Введите как Заменить: строка, которую вы хотите иметь в конце строк
  6. Проверка в выборе
  7. Нажмите « Найти далее» или « Заменить все».

Этот сайт удобен для тестирования регулярных выражений и имеет краткую справку:

http://rubular.com/

4

Замените регулярное выражение $ на строку, которую вы хотите.

3

С другой стороны,

  1. Выберите Поиск -> Заменить
  2. Выберите Расширенный для режима поиска
  3. Найти что: \n
  4. Заменить на: Что бы \n

Обратите внимание, что если вы пропустите \n в Replace with, все ваши строки будут вставлены вместе (что, вероятно, не то, что вы хотите).

Я обычно оставляю Notepad++ в расширенном режиме, потому что он позволяет мне по желанию вставлять строки в gether (удаляя \n) или разбивать их (вставляя \n), и меня не смущают специальные символы, такие как *+ () и т.д. (Который я часто ищу в коде C++.)

0

О выделенных строках, у меня есть трюк 1. Во-первых, научитесь вставлять каждую строку в начале и в строке.(Https://www.youtube.com/watch?v=SiPLZzRqEwM)2. Вырежьте текст (вы хотите сделать ), вставьте их в новый файл (в блокноте)3.insert (в соответствии с 1)4. вырезать их и вставить в исходный файл

-1

Это можно сделать с помощью блокнота ++. Это объясняется здесь шаг за шагом. http://dotnet-programming-solutions.blogspot.ae/2012/11/how-to-add-text-to-beginning-or-end-of.html В основном это регулярное выражение совпадения и замены. Это так просто, как найти-> заменить все.

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