Como gravar e executar várias localizações / substituições pelo Sublime Text 2? Tentei gravar uma macro, mas, ao que parece, o Sublime não registra a localização / substituição, apenas a entrada de texto etc.
Como gravar e executar várias localizações / substituições pelo Sublime Text 2? Tentei gravar uma macro, mas, ao que parece, o Sublime não registra a localização / substituição, apenas a entrada de texto etc.
Respostas:
Sim, Reg Replace é a maneira de fazê-lo. Depois de instalar esse pacote, a maneira de fazer isso é:
{ "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" ] } }, ...
Então, tudo o que você precisa fazer é chamar a paleta de comandos pressionando Ctrl + Shift + P e navegando até o comando recém-criado.
Para referência, na minha instalação do Windows 7, o diretório Sublime Text está em C: / Users // AppData / Roaming / Sublime Text 2 /
Você está certo O Sublime não registrará a localização / substituição.
No entanto, a partir desta postagem no Stackoverflow, parece que você pode usar o RegReplace .