Как мне записать и запустить множественный поиск / замену с Sublime Text 2? Я попытался записать макрос, но, похоже, Sublime не будет записывать поиск / замену, только ввод текста и т. Д.
Как мне записать и запустить множественный поиск / замену с Sublime Text 2? Я попытался записать макрос, но, похоже, Sublime не будет записывать поиск / замену, только ввод текста и т. Д.
Ответы:
Да, Reg Replace - это способ сделать это. После установки этого пакета, способ сделать это:
{ "replacements": { "do_something_1": { "find": "\\s*\\t\\s*", "replace": "\\t", "greedy": true, "case": false }, "do_something_2": { "find": "\\n\\n+", "replace": "\\n", "greedy": true, "case": false }, ...
[ { "caption": "Reg Replace: My RegEx Macro", "command": "reg_replace", "args": { "replacements": [ "do_something_1", "do_something_2" ] } }, ...
Затем все, что вам нужно сделать, это вызвать палитру команд, нажав Ctrl + Shift + P и перейти к вновь созданной команде.
Для справки, в моей установке Windows 7 каталог Sublime Text находится по адресу C: / Users // AppData / Roaming / Sublime Text 2 /
Вы правы, Sublime не будет записывать поиск / замену.
Однако из этого поста о Stackoverflow, похоже, вы можете использовать RegReplace .