Замена в notepad++

1 23
cscope
На сайте с 13.02.2005
Offline
525
#21
SeVlad:

2. Нет ничего неудобного. CTRL+C / CRTL+V рулит (сразу всех нужных строк. Не обращая внимания что и как выглядит в полях вставить/заменить) :)

Копируется и соответственно меняется только первая строка.

SeVlad
На сайте с 03.11.2008
Offline
1609
#22
Фома:
Да. К примеру после парсинга куча ключей с включением "москва", "самсунг", "sony" и т.д. Хотелось бы их видеть в приличном написании - с заглавной буквы.

Не знаю как в блокнотах.. наверное, надо макросы писать.

Но ИМХО в том же Ворде это сделать быстрее (автозамена +/или орфография)

cscope:
Копируется и соответственно меняется только первая строка.

Это вряд ли. Но у меня нет сабжеванго блокнота, что бы проверить. Для винды я юзаю акелпад

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
cscope
На сайте с 13.02.2005
Offline
525
#23
STR777:
Скачайте бесплатную программу, тоже редактор кода,
Svoi.Net:PHP Edit
там можно менять хоть несколько строчек, хоть целые тексты.
SeVlad:
Для винды я юзаю акелпад

Не увидел не там не там пакетной замены в файлах.

Скачал text replaсer вроде то, что нужно. Хотя в нотепад все же как то делалось.

SeVlad
На сайте с 03.11.2008
Offline
1609
#24
cscope:
Не увидел не там не там пакетной замены в файлах.

По дефолту там вначале нужно открыть нужные, а в диалоге замены отметить крыжык "во всех файлах". Но по моему для массовой замены без предварительного открытия есть плаг/скрипт.

Однако я почти уверен, что и Н++ легко справляется с задачей. Выше ж 2 человека подтвердили мои предположения.

---------- Добавлено 15.06.2016 в 10:14 ----------

Вот спецом пересел на винду, качнул н++

Всё он может.

В найти - автопостановка выделенного. В заменить - из буфера неск строк (позже проверено - и без \n прекрасно работает).

cscope
На сайте с 13.02.2005
Offline
525
#25

SeVlad, а \n2 \n3 это ты вручную подставлял или нотепад сам?

SeVlad
На сайте с 03.11.2008
Offline
1609
#26
cscope:
SeVlad, а \n2 \n3 это ты вручную подставлял или нотепад сам?

1. Не \n2 \n3 а \n. Это символ переноса строк. Цифра дальше - это нумерация строк в списке. См внимательно на тексты.

2. На скрине - вставлял ручную. Но после проверил - это была напрасная работа. н++ и так его вставляет, только вообще никак не отображает (в акелпаде в этом месте отображается квадратик)

Оксиген
На сайте с 30.07.2006
Offline
444
#27
Фома:
Хотелось бы их видеть в приличном написании - с заглавной буквы

Регулярные выражения в помощь. Смысл примерно такой (пример на Perl):

$string =~ s/sony/Sony/g;

$string =~ s/москва/Москва/g;

и так далее. Соответственно в переменной $string слова слева будут заменены на слова справа, а ключ "g" в конце строки сделает это глобально, т.е. заменит все включения.

Магазин готовых сайтов (https://www.bdb.ru/shop/) Продление доменов в RU-CENTER по партнерским тарифам.
Фома
На сайте с 10.11.2006
Offline
600
#28
Фома:
Господа, а возможно ли массово менять такие конструкции:

слово1>Слово1
слово2>Слово2

В блин, а я под свой вопрос вроде нашел: http://topperharley.ru/2009/09/totalreplacer/

Аренда апартаментов на Тенерифе (http://las-americas.ru/).
SeVlad
На сайте с 03.11.2008
Offline
1609
#29
Фома:
а я под свой вопрос вроде нашел: http://topperharley.ru/2009/09/totalreplacer/

Да подобного софта как грязи. Но в нём нужно ж предварительно всё заполнить. Это (в них) не оч удобно. Тебе же имена собственные - этот орфография (ну нек. слова точно также, только проще, добавить в словарь). Гораздо проще ж.

Но не настаиваю. ;) Подобные софтинки тоже весьма полезные бывают. Особенно когда файлы пачками обрабатывать нужно

MO
На сайте с 25.09.2010
Offline
49
#30

мне кажется или cscope тут всех троллит. ну нельзя быть настолько тупым. учитывая что даже в гугле по этому вопросу - каждая (реально каждая!!!) ссылка в топ10 ведет на решение которое точно делает, то что хочет ТС.

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий