Notepad ++: Comment définir automatiquement la langue comme Xml lors du chargement de fichiers


133

Chaque fois que j'édite un fichier .config dans Notepad ++ (qui est un fichier XML), je veux que la coloration syntaxique le colore automatiquement comme XML. Comment configurer Notepad ++ pour ce faire afin de ne pas avoir à le sélectionner manuellement chaque fois que j'ouvre un fichier .config?

Merci.


1
Merci à tous! +1 à tout le monde, mais je donne à @Erikest le chèque b / c des jolies photos.
devlord

(PS C'est beaucoup plus facile dans Sublime Text 2)
devlord

Réponses:


194

Vous pouvez le faire en utilisant le Configurateur de style (menu Paramètres):

Cette image montre le langage php, mais cela fonctionne pour toutes les langues que vous souhaitez mapper

entrez la description de l'image ici


1
Même si beaucoup ont répondu avec la même réponse, vous obtenez le +1 pour la capture d'écran :)
Thanasis Ioannidis

J'ai dû exécuter Notepad ++ en tant qu'administrateur pour que cela fonctionne
Patman

N'oubliez pas de sélectionner la langue dans la liste pour voir l'option permettant d'ajouter un poste utilisateur.
mcmacerson

1
Assurez-vous que vous n'avez ajouté votre extension utilisateur qu'à une seule langue. Cela me rendait fou que l'ajout de .vue à HTML ne fonctionnait pas ... il s'est avéré qu'il y a longtemps que je l'avais déjà ajouté à Javascript et que cela remplaçait le paramètre HTML.
Lys777

36

Dans le Settingsmenu, choisissez Style Configurator.... Choisissez le langage XML dans la liste et entrez "config" dans le User extchamp.


+1, je ne savais pas que vous pouviez le faire là-bas! Je l'ai toujours fait dans les fichiers de configuration XML eux-mêmes.
James Allardice

15

Je ne pense pas que vous puissiez définir un style par défaut pour tous les fichiers (il peut y avoir une supercherie de fichier de configuration qui le permet cependant) mais comme vous mentionnez spécifiquement les .configfichiers, vous pouvez ouvrir le fichier langs.xmlou langs.model.xmldans votre répertoire d'installation Notepad ++, trouvez la xmlsection et ajoutez configà la valeur de l' extattribut:

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

Ou, utilisez le Style Configuarator comme indiqué par @AdamHawkes (+1), au lieu de déconner dans les fichiers de configuration XML eux-mêmes!


11

Pour définir une langue par défaut «globale»:

  1. Lancez Notepad ++
  2. Cliquez sur Paramètres> Préférences
  3. Cliquez sur l'onglet Nouveau document / Répertoire par défaut
  4. Changer la langue par défaut en HTML
  5. Cliquez sur le bouton Fermer

7

Pour tous ceux qui voient cela en 2017, l'emplacement a changé: entrez la description de l'image ici

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.