В Notepad ++ как разбить длинные строки на несколько строк?


39

Я обычно использую Notepad ++ для программирования, но недавно я тоже начал писать в нем.

Написание обычно включает длинные абзацы без разрывов строк, и в настоящее время они отображаются в одну строку, что крайне неудобно.

Как я могу получить N ++ для разделения строк? Я считаю, что в Gedit опция называется «разделить линии».

Ответы:


52

Перейти к View -> Word Wrap . Убедитесь, что проверено.


1
Ага! Я искал это в Preferences... Спасибо, ваш ответ будет принят через 10 минут.
Jcora

19

Если вы хотите сделать жесткие разрывы в строках текста, вы можете использовать это регулярное выражение найти и заменить все:

Find:      (?<=.{80})\s
Replace:   $0\n

Будет искать пробел после 80 символов и заменять все совпадения на себя и новую строку (заменить $0\r\n на файл Dos \ Windows)


1
Вау. Это замечательно!
javaPlease42

1
Ах - удалите \ s, если вы разделяете строки без пробелов. Мне нужно было разделить строку base-64.
mwardm

2
Поскольку я посмотрел на регулярное выражение, чтобы лучше понять его, я мог бы также поделиться тем, что нашел: это положительное утверждение с нулевой шириной, которое ищет последовательность из 80 символов, за которой следует пробел. Поскольку он не привязан к началу строки, соответствующая последовательность может быть хвостом последовательности, содержащей более 80 символов.
Алан

-1

Уменьшите размер окна Notepad ++ до предпочитаемого размера (переместите правое поле окна). Затем выберите все + Ctrl + I («Правка»> «Операции со строками»> «Разделить линии»).

Выполнено.


Добро пожаловать в Superuser, я считаю, что ваше сообщение должно иметь соответствующие иллюстрации для решения проблемы.
Раджеш С.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.