Substituição seletiva em vários arquivos

1

Como posso seletivamente substituir o texto em vários arquivos?

Eu quero pular de ocorrência para ocorrência e decidir por cada um se eu quiser substituir ou não, ou mesmo ter todas as ocorrências como uma lista com caixas de seleção e selecionar qual delas substituir ou não.

Estou usando o Windows 8.1 e não me preocupo com o clima. Posso conseguir isso com funcionalidade incorporada, scripts ou uma ferramenta de terceiros.

O Notepad ++ (6.5.1), o Código VS (1.3.1), o Atom (1.8.0) e o Sublime Text (3114) parecem apenas suportar a substituição seletiva no arquivo atual ou a substituição de todas as ocorrências ao mesmo tempo em vários arquivos enquanto UltraEdit (23.20.0.34) parece oferecer apenas a decisão por arquivo (perguntando com arquivo de alertas por arquivo).

    
por sqln00b 29.07.2016 / 16:45

3 respostas

1

Possível solução que encontrei

A principal funcionalidade do Find and Replace parece ser exatamente isso.
Também fornece uma lista com caixas de seleção.
Infelizmente, a documentação deste recurso não fornece nenhuma captura de tela.

Aviso de isenção

FAR é um software de código aberto hospedado no sourceforge e liberado sob licença GPL3.

De acordo com a guia Aplicativo da página inicial, os Requisitos do sistema são:

FAR requires Java 1.6 (or later) in your path. Run
:> java -version
on your command line to verify you have it. FAR comes with suitable launchers for Windows, Mac OS X and other X's for best integration into your OS.

Eu não estou dando nenhuma recomendação porque não posso, já que eu apenas testei e ainda não trabalhei com isso o suficiente.
Eu estou fornecendo informações sobre uma maneira que encontrei para alcançar a funcionalidade que eu estava procurando. É claro que gosto de postagens sobre quaisquer outras soluções possíveis, pois não espero que haja muito.

    
por 30.07.2016 / 11:50
1

Possível solução que encontrei

Desde o lançamento 0.4.1 Suportes suporta revisar e filtrar correspondências em uma lista com caixas de seleção antes de substituir os arquivos

Aviso de isenção

Parênteses está sendo descrito um moderno editor de texto de código aberto que entende o design da web em sua página inicial.
É fundada pela Adobe, liberada sob licença MIT e baseada em tecnologia web.

Requisitos do sistema são:

  • Mac OSX 10.6.8 ou mais recente
  • Windows Vista, 7 ou 8 / 8.1 (x32 e x64) (o instalador requer acesso de administrador)
  • Linux Ubuntu 12.04 ou mais recente (x32 e x64)
  • Debian Linux 8 ou mais recente
  • Pelo menos 2 GB de RAM para o Live Development

Mais informações são dadas na página , a página do github , seu wiki e o produto Artigo da Wikipédia: Suportes (editor de texto) .

Eu não estou dando nenhuma recomendação porque não posso, já que eu apenas testei e ainda não trabalhei com isso o suficiente.
Eu estou fornecendo informações sobre uma maneira que encontrei para alcançar a funcionalidade que eu estava procurando. É claro que gosto de postagens sobre quaisquer outras soluções possíveis, pois não espero que haja muito.

    
por 29.07.2016 / 17:07
0

TextCrawler é outra ferramenta que não permite a substituição seletiva. Parece ser uma boa pesquisa e um substituto, com algum tipo de script, mas nada além do notepad ++. Estou desistindo

    
por 04.08.2016 / 12:09