Estou tentando substituir uma seção inteira do menu de navegação de um site, o que significa que há vários arquivos que precisam ser alterados e não há um "localizar e substituir" de várias linhas dentro do editor de átomos que funciona em vários arquivos. Eu tentei a sugestão de Ctrl + E que encontrei na troca de pilha, mas o atalho não está funcionando para mim.
Existe um plugin ou algo que me permita fazer isso? Se não, alguém pode sugerir um editor de texto gratuito que o faça. Eu tentei no Notepad ++ com um plug-in de substituição de várias linhas que encontrei, mas que continua travando para mim e também não substitui vários arquivos. Editar: ou seja. o plug-in não substitui vários arquivos, não o Notepad ++
Desde já, obrigado.
Editar para Toto: Estou tentando substituir um menu de navegação inteiro em cerca de 77 páginas da web.
<div class="inner-nav desktop-nav">
<ul class="clearlist">
<!-- Item-->
<!-- End Item -->
<!-- Item-->
<li>
<a href="index.html#main-slider" class="">Home</a>
</li>
<!-- End Item -->
<!-- Item-->
<li>
<a href="about.html">About us</a>
</li>
<!-- End Item -->
<!-- Item-->
<li>
<a href="index.html#news" class="">News</a>
</li>
<!-- End Item -->
<!-- Item-->
<li>
<a href="products.html">Products</a>
</li>
<!-- End Item -->
<!-- Item-->
<li>
<a href="career.html"> </a>
</li>
<!-- End Item -->
<!-- Item-->
<li>
<a id="menu-contact" href="index.html&contact=true#contact">Contact us</a>
</li>
<!-- End Item -->
<!-- Item-->
<!-- End Item -->
<!-- Divider -->
<li><a> </a></li>
<!-- End Divider -->
<!-- Search -->
<!--<li>
<a href="#" class="mn-has-sub"><i class="fa fa-search"></i> Search</a>
<ul class="mn-sub">
<li>
<div class="mn-wrap">
<form method="post" class="form">
<div class="search-wrap">
<button class="search-button animate" type="submit" title="Start Search">
<i class="fa fa-search"></i>
</button>
<input type="text" class="form-control search-field" placeholder="Search...">
</div>
</form>
</div>
</li>
</ul>
</li>-->
<!-- End Search -->
</ul>
</div>
Tentando substituir o código acima pelo abaixo.
<div class="inner-nav desktop-nav">
<ul class="clearlist">
<li>
<a href="index.html#main-slider" class="">Home</a>
</li>
<li>
<a href="about.html">About us</a>
</li>
<li>
<a href="index.html#news" class="">News</a>
</li>
<li>
<a href="products.html">Products</a>
</li>
<li>
<a id="menu-contact" href="index.html#contact">Contact us</a>
</li>
</ul>
</div>
Encontrei uma solução: o Sublime Text, mesmo o "Unregistered", tem essa funcionalidade.
Pelo que entendi, você deseja remover comentários e alguns arquivos
<li>
.\s*<!--[\s\S]+?-->\s*(?=\R)|<li>\s+<a href="career.html">[\s\S]+?</li>|<li><a> </a></li>
0
Whatever you want
Path\where\your\files\are
LEAVE EMPTY
. matches newline
Explicação:
Captura de tela (antes):
Captura de tela (depois):