Notepad ++: Como definir automaticamente o idioma como Xml ao carregar arquivos

133

Sempre que edito um arquivo .config no Notepad ++ (que é um arquivo XML), desejo que o destaque da sintaxe o colora automaticamente como XML. Como eu configuro o Notepad ++ para fazer isso, para que eu não precise selecioná-lo manualmente toda vez que abro um arquivo .config?

Obrigado.

devlord
fonte
1
Obrigado a todos! +1 a todos, mas estou dando ao @Erikest a verificação b / c das fotos bonitas.
devlord
(PS Este é muito mais fácil em Sublime Text 2)
devlord

Respostas:

194

Você pode fazer isso usando o Configurador de estilos (menu Configurações):

Esta imagem mostra o idioma php, mas funciona para qualquer idioma que você deseja mapear

insira a descrição da imagem aqui

Erikest
fonte
1
Mesmo que muitos tenham respondido com a mesma resposta, você recebe o +1 da captura de tela :) #
Thanasis Ioannidis
Eu tive que correr Notepad ++ como um administrador para que isso funcione
Patman
Lembre-se de selecionar o idioma da lista para ver a opção de adicionar User ext.
mcmacerson
1
Verifique se você adicionou sua extensão de usuário apenas a um idioma. Estava me deixando louco que a adição de .vue ao HTML não estava funcionando ... acontece que, há muito tempo, eu já o havia adicionado ao Javascript e isso estava substituindo a configuração do HTML.
Lys777 7/04
36

No Settingsmenu, escolha Style Configurator.... Escolha a linguagem XML na lista e digite "config" no User extcampo.

Adam Hawkes
fonte
+1, não sabia que você poderia fazer isso lá! Eu sempre fiz isso nos próprios arquivos de configuração XML.
James Allardice
15

Eu não acho que você possa definir um estilo padrão para todos os arquivos (pode haver alguns truques no arquivo de configuração que o permitam), mas como você mencionou especificamente .configarquivos, você pode abrir o arquivo langs.xmlou langs.model.xmlno diretório de instalação do Notepad ++, localize a xmlseção e adicione configao valor do extatributo:

<Language name="xml" ext="xml xsml xsl xsd kml wsdl config" commentLine="" commentStart="&lt;!--" commentEnd="--&gt;">
</Language>

Ou use o Configurador de estilos, conforme observado por @AdamHawkes (+1), em vez de mexer nos próprios arquivos de configuração XML!

James Allardice
fonte
11

Para definir um idioma padrão 'global':

  1. Iniciar o Notepad ++
  2. Clique em Configurações> Preferências
  3. Clique na guia Novo documento / diretório padrão
  4. Alterar o idioma padrão para HTML
  5. Clique no botão Fechar

fonte
7

Para quem vê isso em 2017, o local mudou: insira a descrição da imagem aqui

dylanh724
fonte