Как в Notepad++ заменить все одинаковые слова при помощи «одного клика»?
Допустим, есть фраза: «A friend in need is a friend in deed».
Слово «friend» надо заменить на «enemy».
Выполняется какая-то одна команда и на выходе должно получиться: «A enemy in need is a enemy in deed».
Лучший ответ
Остальные ответы
вариант 1: рис 1 и 2. поиск. замена.
вариант 2: включаешь в настройках рис 3 галку «мультиредактирование» держишь ctrl и левой кнп\мш тыкаешь на нужные слова рис 4. Потом пишешь текст и он одновременно пишется в выделенных словах



Похожие вопросы
Как подсвечивать одинаковые слова в Notepad?
Всем привет, сейчас составляю список сайтов в Notepad, в каждой новой строке 1 сайт.
Список будет очень большим, и есть вероятность что в него будут попадать одинаковые сайты, что крайне нежелательно.
Есть ли возможность, сделать так, чтобы два одинаковых слова автоматически подсвечивал нотпад? Если да, то как?
- Вопрос задан 25 апр. 2023
- 336 просмотров
1 комментарий
Сложный 1 комментарий
Notepad++: поиск и замена в файлах
Поиск и изменение текста с переносом строки Enter в Нотепад++
Для того, чтобы найти либо поменять одну или несколько строк текста, вовсе необязательно включать режим «Расширенный (\r, \n, \t, \х. \0)».
- Выделить искомый участок,
- выбрать в верхнем меню «Поиск» — «Замена»,
- в появляющемся окне поле «Найти» будет заполнено,

- написать или вставить откуда-нибудь ранее скопированный текст, на который нужно будет выполнить замену,
- скопировать текст, на который нужно будет выполнить замену, уже из интерфейса Notepad++,
- установить курсор в начало первой строки, чтобы начать поиск с неё, а не с середины документа,
- вставить сохранённый текст в поле «Заменить на» (табуляция, пробелы, переносы строк будут учтены, хоть и не будут видны),
- нажать одну из кнопок
- «Заменить» — замена одного фрагмента в рамках текущего документа,
- «Заменить все» — замена всех фрагментов в рамках текущего документа,
- «Заменить все во всех Открытых Документах» — замена всех фрагментов во всех открытых документах.

Массовая замена сразу во всех файлах папки

- Открыть вкладку «Найти в файлах»,
- фильтр *.* означает, что осуществляется поиск всех вхождений,
- выбрать папку, в которой лежат файлы, требующие изменения,
- установить галку «Во всех подпапках»,если нужно редактировать искомый фрагмент и внутри вложенных папок.
Вполне удобно, когда один рекламный блок нужно сменить на другой.
Удаление кусков текста
Поле «Заменить на» отставить пустым.
Заменить все одинаковые слова
-
Без галки «Только целые слова»
сериал → фильм (сериал) → (фильм) мультсериал → мультфильм сериальчик → фильмьчик
сериал → фильм (сериал) → (фильм)
Удалить замыкающие пробелы или пустые строки
- «Правка» — «Операция со Строками» — «Удалить Пустые Строки»
- «Правка» — «Операция со Строками» — «Удалить Пустые Строки (Содер. символы Пробела)»
- «Правка» — «Операция с Пробелами» — «Убрать замыкающие пробелы»
Нужна помощь (массовая замена в txt)
![]()
promolink
19.07.2013 20:26 6 537
Кто знает как решить такую задачу, подскажите!
Есть txt файл, он большой по объему, в нем есть много одинаковых символов, например «zx1zx», как можно заменить эти одинаковые символы на числа от 0 и до 999999. то есть при первой замене что бы заменило на цифру «0», при второй на «1», и так далее .
Подскажите может есть программа, скрипт или еще какой нибудь способ.
Всем заранее спасибо за помощь.
Ответы на пост (10) Написать ответ
19.07.2013 20:27
19.07.2013 20:28
там функция есть «найти в файлах»
. выбираешь, что найти и заполняешь чем заменить — файл открывать при этом не обязательно
19.07.2013 20:36
Спасибо. Но там же нет функции, которая при каждой следующей замене сможет подставлять нужное число, то есть — 1, 2, 3, 4, 5, . или там есть такая функция .
19.07.2013 22:22
нет, такой функции нет.
даже самосу стало интересно, как такое осуществить,
вдруг разберешься, отпишись, что использовал.
19.07.2013 22:25
расскажи более детально что надо и могу написать на си тебе такую прожку
19.07.2013 22:26
я на си пишу, но и на php такое можно написать или на JS и т.д.
19.07.2013 22:28
юзай Пхп, открывай цикл и в нем делай действия, записывайте нумирацию например $q++;
19.07.2013 22:39
frostiks, в ПХП навыков не хватает 🙁
cema93, есть файл 1.txt, в нем много одинаковых символов-значений-слов, например слово «сео», есть большая статья и в ней надо заменить все слова «сео» на цифры, и при каждой замене ставить числа с шагом +1, то есть при первой замене вместо слова сео нужно поставить «1», при второй замене поставить «2», и так далее пока не заменит во всем документе все слова «сео». Надеюсь понятно объяснил.
19.07.2013 23:14
Просто до «тупости», но я позволю себе предложить
1) программа запоминающая действия мыши — часто используют для ботоводства или автонаполнения сайта, людьми которые не особо разбираются в высоком.
2) механические действия в блокноте найти + заменить + копировать (к примеру из открытого окна выбора числа страниц документа на печать, каждое нажатие +1) + (число полученное из «отправки на печать» вставляем.
3) остановить запись и воспроизвести щелчки и действия мышью по экрану нужное количество раз
ПС:
Надеюсь такая простота Вас устроит =) Успехов.