Notepad++ Объединить 2 строки в 1 строку
Используйте расширенную функцию замены и замените «\r\nname» на » name» Замените соответствующие символы конца строки для \r\n в зависимости от файла. Если это из Windows, используйте \r\n Если это из Unix, используйте \n Если это из Mac, используйте \r
Поделиться 18 июня 2012 в 13:41
- Откройте диалоговое окно «Поиск>Заменить»
- В поле «Найти что» поместите строку «(country=\w*)\r\n(name=\w*)» без кавычек.
- В поле «Заменить на» поместите строку «(\1) (\2)», также без кавычек.
- Пометьте режим поиска «Регулярное выражение».
- Нажмите «Найти далее», чтобы протестировать это.
- Если выбраны 2 строки, начинающиеся с country=XX и name=Y, то нажмите «Заменить все».
Если вы не используете Windows, вам придется использовать только \n или \r, в зависимости от того, используете ли вы linux/unix или mac.
Notepad++ использует регулярные выражения Posix . Вы можете обратиться к любой стандартной ссылке Posix Regex, например, этой или этой .
Поделиться 18 июня 2012 в 13:57
Хотите добавить, если это может помочь с похожим случаем:
заменить строки в файле, когда предыдущая строка цифра и второй текст
1 text 2 text
на основе Филип Федальто регулярного выражения ответа будет:
find:(\d+)\r\n replace:(\1)
Как в notepad объединить строки
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Шпаргалка по Notepad++
Один из моих любимых текстовых редакторов. В статье будут описаны всякие такие вещи, которые стоит запомнить при работе с ним. Сортировка чисел, клавиатурные сокращения и так далее.
Горячие клавиши
Ctrl + S — Сохранить файл.
CTRL + D — Дублирование выделенного кода.
Ctrl + F2 — Ставим отметку у строки.
F2 — Переход к следующей отмеченной строке.
Shift + F2 — Переход к предыдущей отмеченной строке.
Ctrl + J — Объединение выделенных строк в одну.
Ctrl + B — Перейти к соответствующей скобке (закрывающейся или открывающейся).
CTRL + Space — Автодополнение кода:

Некоторые функции в меню
Кодировки → Преобразовать в … — Перекодирование файла.
Кодировки → Кодировать в … — Открыть файл в другой кодировке.
Клик правой кнопки мыши → ПРОПИСНЫЕ — Поменять регистр букв на верхний.
Клик правой кнопки мыши → строчные — Поменять регистр букв на нижний.
Правка → Панель истории файлов — История буфера обмена (Clipboard History):

Клик правой кнопки мыши → Вкл./Выкл. Комментарий строки — Закомментировать код (раскомментировать аналогично).
Клик правой кнопки мыши → Закомментировать выделенное — Закомментировать код (раскомментировать автоматически нельзя).
Клик правой кнопки мыши → ПРОПИСНЫЕ — Поменять регистр букв на большие буквы.
Клик правой кнопки мыши → строчные — Поменять регистр букв на маленькие буквы.
Вид → Операции с документом → Переместить в другое окно — Разделить окно на две части.
Синтаксис → … — Выбор подсветки синтаксиса.
Пути
C:\Program Files (x86)\Notepad++ — в Windows 7 находятся все установленные плагины, настройки и так далее.
C:\Program Files (x86)\Notepad++\plugins — папка с плагинами.
%appdata%\Notepad++ — папка с еще файлами Notepad++.
Update 2018. Сейчас есть x64 версия Notepad++, но я до сих пор рекомендую ставить 32-битную версию, так как много плагинов работает только под 32 бита.
Установка плагинов
Идем Плагины → Plugin Manager → Show Plugin Manager :

И там выбираем нужный нам плагин.
Update 2018. Данный менеджер плагинов был выпилен из Notepad++. Поэтому его нужно устанавливать отдельно. Статью, где описана установка менеджера и остальные плагины, можно найти тут: Плагины Notepad++.
Сортировка выделенных строк
Update 2018. В Notepad++ сейчас есть встроенные методы всевозможной сортировки:

Проверка орфографии
Автодополнение
Выше уже отмечалось, что клавиши CTRL + Space вызывают окно автодополнения. Но каждый раз мне нажимать на клавиши не удобно (привет любителям Vim). Было бы проще, чтобы подсказки возникали сами. Это делается так: Опции → Настройки → Автозавершение . Отметьте нужные вам галочки:

Update 2018. Сейчас данные настройки по умолчанию включены.
Особые выделения
Одной из «киллер-фич» в Sublime Text 2 считается мультивыделение. Оказывается, что оно есть и в Notepad++. Переходите в настройки программы Опции → Настройки → Правка и ставьте галочку:

И теперь, если нажать клавишу Ctrl , то можно выделить сразу несколько текстовых блоков (множественное выделение). При этом, если не снимать выделение, то, когда начнете писать, то текст будет вводиться во всех выделенных местах:
А при зажатом Alt можно делать вертикальное выделение:

Миникарта
Одной из главной «киллер-фич» в Sublime Text 2 считается миникарта справа, которую можно использовать как бегунок. Оказывается, что оно есть и в Notepad++.
Идите Вид → Карта документа :

Правда она не такая удобная, как в Sublime.
Работа с проектами
Если вы работаете с каким-то проектом (сайт, программа и так далее), то вы работаете обычно со множеством файлов в одной папке с подпапками.
Update 2018. Ниже описан способ, который позволит работать с несколькими папками в одном проекте, но с одной папкой сейчас проще всего работать через Файл → Открыть папку как Проект :

Лучше в этом случае работать с функцией проекта Вид → Проект (панель) → Панель проекта 1 :

Щелкаете правой кнопкой мыши по пункту рабочая область и выбираете пункт Добавить Новый проект и как-то его называете:


Теперь правая кнопка мыши по проекту и пункт меню Добавить файлы из директории :

Теперь у нас есть дерево наших файлов, в котором удобно ориентироваться и редактировать. Причем сюда занесены не только тестовые файлы, но и все остальные. Разумеется, проект можно сохранять, добавлять файлы по отдельности. В общем удобная вещь:

Синхронизация вертикальной прокрутки
Еще одна важная для меня функция. Когда имеется два файла одного типа часто требуется просмотреть их синхронно. В Notepad++ все реализовано:

Выделение определенного текста
В Notepad++ можно выделить конкретный текст (как будто маркером провели):


Список открытых файлов
Опции → Основные → Панель Списка документов и там нажмите галочку на Отображать :


Как удалить повторяющиеся строки
Как удалить пустые строки в Notepad++ с помощью горячих клавиш
Как удалить каждую вторую строку в Notepad++
Знаки табуляции
Рекомендую использовать вместо знака табуляции 4 или 2 пробела:

Статья обновлена 2018
- Notepad++
- Текстовой редактор
- FAQ
Один из моих любимых текстовых редакторов. В статье будут описаны всякие такие вещи, которые стоит запомнить при работе с ним. Сортировка чисел, клавиатурные сокращения и так далее.
Один из моих любимых текстовых редакторов. В статье будут описаны всякие такие вещи, которые стоит запомнить при работе с ним. Сортировка чисел, клавиатурные сокращения и так далее.
Harrix
- GitHub User
- [email protected]
Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.
Notepad ++ — перенос текста в одну строку
Имеется текст в столбик в notepad++. К примеру
12
13
14
15
Нужно перенести его в одну строку через запятую. Проставить запятые не проблема, а вот сделать в одну строчку не получается. Как это сделать? Спасибо
- Вопрос задан более трёх лет назад
- 91880 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 4
Сделайте замену «\r\n» на «, » (не забудьте включить расширенный режим поиска).
Ответ написан более трёх лет назад
Нравится 13 1 комментарий
Большое спасибо! Весь инет перелопатила — никто не дал нужный ответ. Из строки в столб — пожалуйста, а обратно нет. Когда только начинаешь изучать регэкспы, трудно сообразить, т.к. \r\n в тексте знаками не отображается и это сбивает с толку.
Еще раз: Большое Спасибо!

console.log(`You’re pulling my leg, right?`);
Edit —> Line operations —> Join lines
Ответ написан более трёх лет назад
Комментировать
Нравится 8 Комментировать
Правка — операции со строками — объеденить строки ctrl+j
Ответ написан более трёх лет назад
Нравится 4 2 комментария

Не совсем по теме, но вот если бы кто еще плагинчик для многострочных замен дал — цены бы ему не было!
Искал с год назад, да что-то ничо не нарыл.
Еще раз сорри за оффтоп
Ответ написан более трёх лет назад

плагин ToolBucket для Notepad++
Для тех, кто тоже ищет, как я, сомневаюсь, что автору через 3 года понадобится))