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

39

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

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

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

jcora
источник

Ответы:

52

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

Mayank
источник
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, я считаю, что ваше сообщение должно иметь соответствующие иллюстрации для решения проблемы.
Раджеш С.