Eu tenho 20 arquivos de texto com várias extensões em um diretório.
Eu quero substituir " nnn " por " ooo " em todos os arquivos.
Eu poderia importá-los para um projeto Eclipse
ou Visual Studio
substituí-los, mas isso é um exagero e adicionaria outros metarquivos etc.
O que é uma maneira simples de fazer isso, estou pensando: selecione todos os arquivos, clique com o botão direito, escolha alguma ferramenta chamada (por exemplo, "QuickReplacer") e preencha, encontre e substitua, clique e pronto.
Alguém conhece uma ferramenta como essa?
windows-explorer
file-management
Edward Tanguay
fonte
fonte
Respostas:
O GrepWin faria isso entre outros, e é um plugin do Explorer.
No entanto, existe uma grande variedade de aplicativos diferentes disponíveis que podem fazer isso.
Este tópico SO sobre o tópico também sugere o WinGrep como uma opção.
fonte
O Notepad ++ pode fazer isso facilmente ...
Menu Pesquisa> Localizar nos arquivos .. item de menu ...
fonte
Se você estiver familiarizado com o Visual Studio, poderá fazer isso sem criar um projeto. Fazer (algo como):
Edit>Find/Replace>Find in Files
. Lá você pode especificar uma pasta .Eu fiz isso muitas vezes. Eu diria que é apenas um exagero se você tiver que criar um projeto (não precisa) ou se não tiver o VS instalado e precisar dele apenas para esta solicitação.
fonte
Acho que o Textpad é muito útil para esse tipo de coisa, entre outros.
fonte
Sublime : Ctrl+ Shift+f
Substitui o texto em todos os arquivos abertos, ou você pode especificar pastas específicas clicando em
…
.Depois, pressione
File
>Save All
.fonte
Eu realmente gosto do produto WildEdit da Helios Software (criadores do excelente editor de texto Textpad).
É confiável, rápido, flexível e não custa muito (£ 8,50 = aproximadamente 10 euros) - vale a pena!
Ele lida com ASCII, ANSI, UTF-8 e outras codificações sem nenhum problema, você pode escolher um diretório e uma máscara de arquivo (* .cs, * .as? X etc.) e aplicar as alterações somente nesses arquivos, e mantenha um backup dos arquivos originais para desfazer a alteração.
Marc
fonte
O SciTE tem isso embutido no Windows - desde que todos os arquivos estejam no mesmo diretório (e seja um editor de texto de propósito geral muito pequeno e rápido) - clique com o botão direito do mouse e 'Editar com o SciTE' em qualquer arquivo do diretório , Ctrl + Shift + F, digite a pesquisa e substitua as strings e um filtro de nome de arquivo opcional e clique em OK.
fonte
Eu sei que estou um pouco atrasado para o Partido, Só queria mencionar esta ótima ferramenta gratuita. http://dngrep.github.io/
fonte