Hoje quero compartilhar uma dica para facilitar a substituição de caracteres acentuados usando apenas Notepad++ e seu HTML Tag Plugin.
Let’;fazer!
Em primeiro lugar, Temos de ter HTML Tag Plugin instalado. Se você já tem, Pule para a etapa 4.
- Se HTML Tag está ausente, Abra Plugin Manager->Show Plugin Manager e encontre HTML Tag Plugin na lista.
- Selecione os Plugins desejados e aperte o botão instalar. Notepadd++ será reiniciado para concluir a instalação.
Agora nós podemos traduzir caracteres especiais para suas entidades HTML. Precisamos fazê-lo primeiro para remover acentos do nosso texto. - Coloque seu texto sobre a janela e faça Selecionar Tudo com Ctrl + A ou Edit -> Selecionar Tudo no Menu Principal.
- Abra Plugins->HTML Tag->Encode Entities no Menu Principal ou CTRL + E.
Agora, todos os caracteres especiais estarão em entidades html.
- Abra o Formulário Substituir (CTRL + H ou Search->Substituir) e preencha o campo Localizar com
&([a-zA-Z])(:?grave|acute|circ|uml|aring|cedil|slash|tilde); e Substituir por com$1
Selecione Expressão regular em Modo de busca e clique no botão Substituir todos button.
O texto será substituído com caracteres sem acentos, Mas todos os outros caracteres especiais em entidades HTML.
- Agora podemos retornar todos os outros caracteres para seus originais, mas é melhor usar seu texto em codifcação UTF-8. Vá para o item de menu Encoding e altere a codificação do texto se não estiver em Utf-8. Você pode retornar para outra codificação após esta etapa.
Para decodificar o HTML use CTRL + Shift + E ou Plugins->HTML Tag->Decode Entities.
Eu espero que isso ajude alguém.