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.

devlord
la source
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

Erikest
la source
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.

Adam Hawkes
la source
+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!

James Allardice
la source
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

la source
7

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

dylanh724
la source