Rss

  • youtube
  • linkedin
  • google

Usando o Notepad++ para remover acentos

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.

  1. Abra Notepad++ e procure por Plugins no Menu principal.
    Item de Menu de Plugins do bloco de notas
  1. Se HTML Tag está ausente, Abra Plugin Manager->Show Plugin Manager e encontre HTML Tag Plugin na lista.
    Plugin de Tag HTML no Notepad + + Plugin Manager
  2. 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.
  3. Coloque seu texto sobre a janela e faça Selecionar Tudo com Ctrl + A ou Edit ->; Selecionar Tudo no Menu Principal.
  4. Abra Plugins->HTML Tag->Encode Entities no Menu Principal ou CTRL + E.
    Agora, todos os caracteres especiais estarão em entidades html.
    Notepad + + com caracteres especiais, codificados em HTML
  5. 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.
    Forma de substituir o notepad + +
    O texto será substituído com caracteres sem acentos, Mas todos os outros caracteres especiais em entidades HTML.
    Texto de notepad + + HTML substituído

  6. 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.
    Conversão de texto notepad + + Final

Eu espero que isso ajude alguém.

Comments (12)

  1. Com certeza me ajudou, isso posso dizer. Muito obrigado pelo post Marcos.

  2. Jeremiah

    Este foi um salva-vidas! Salvou-me horas de trabalho, Obrigado!

  3. Rodrigo

    Muito bom! Bem criativo e ajudou bastante.

  4. jorge

    Sim, é claro que ele fez ajudar. Muito obrigado

  5. Gilmar Aleixo

    Marcos, muito grato pelo seu post, acaba de me economizar muito tempo de trabalho.

  6. Je vais beaucoup améliorer le SEO de ma galerie a moi de faire les macros qui vont bien j’;avance a petit pas …;

    Um grande obrigado !!!

  7. Bruno Sousa

    Valeu me ajudou muitooo obrigado

  8. Dan Lopez

    Você pode precisar ajustar a codificação antes de usar este processo para que os acentos(Diacríticos) exibir corretamente primeiro. Use o menu Codificação para selecionar outro ou converter para outro. Como Marcos diz é melhor usar UTF-8. Então converta-se a ele.

  9. Marco Pavanello

    Parabéns pela “sacada” e pela explicação: excelente.

    Segue uma possível contribuição, com objetivo de deixar mais simples a expressão regular de busca (find):

    &([a-zA-Z])(grave|acute|circ|uml|aring|cedil|slash|tilde);

    A expressão é igual a original, exceto por não conter os caracteres ?: (interrogação e dois pontos), os quais são responsáveis por remover um grupo da captura (non-capturing group).

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.