Як у розділі «Блокнот ++» поділити довгі рядки на кілька рядів?


39

Зазвичай я використовую Notepad ++ для програмування, але останнім часом я теж почав писати щось в ньому.

Запис зазвичай передбачає довгі абзаци без розривів рядків, і в даний час вони відображаються в одному ряду, що вкрай незручно.

Як я можу отримати N ++ для розділення ліній? Я вважаю, що в Gedit варіант називається "розділеними лініями".

Відповіді:


52

Перейдіть до Перегляду -> Обгортання слів . Переконайтесь, що це встановлено.


1
Ага! Я шукав це в Preferences... Дякую, ваша відповідь буде прийнята через 10 хвилин.
jcora

19

Якщо ви хочете зробити жорсткі перерви в рядках тексту, ви можете скористатись цим regexp знаходженням і заміною всіх:

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 (Редагувати> Операції ліній> Розділити лінії).

Зроблено.


Ласкаво просимо до Суперусера, я вважаю, що ваш пост повинен мати належні ілюстрації для вирішення проблеми.
Rajesh S
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.