Question Comment puis-je dire à Notepad ++ d'utiliser toujours une langue particulière avec une extension de fichier particulière


J'ai associé .xul à Notepad ++, donc si je double-clique sur un fichier .xul, il s'ouvre dans Notepad ++. Mais Notepad ++ ne sait pas que XUL est juste un type particulier de XML, alors je dois cliquer manuellement sur "Language> XML" pour obtenir la mise en évidence de la syntaxe XML. Y a-t-il un moyen de le dire: "chaque fois que vous ouvrez un fichier avec l'extension .xul, passez automatiquement au langage XML"?


81
2018-06-11 21:54


origine


Duplicata possible de Affectation d'extensions personnalisées à la coloration syntaxique d'une langue dans Notepad ++ - music2myear


Réponses:


Tout ce que vous avez à faire est de dire à Notepad ++ que les fichiers "xul" sont en fait des fichiers "XML".

  1. Aller à Settings > Style Configurator
  2. En dessous de Language, faites défiler et mettez en surbrillance "XML"
  3. En bas, sous User ext. taper "xul"
  4. presse Save & Close
  5. Ouvrez votre fichier et il devrait maintenant être mis en évidence correctement.

Quelques autres liens utiles:


113
2018-06-11 22:12



Et si vous voulez en ajouter plus d'un (par exemple, j'ajoute également «rdf» - yup, je fais du développement d'extensions Firefox), puis séparez-les simplement par des espaces. - MatrixFrog
Je le sauvegarde et cela fonctionne pour la session mais cela ne persiste pas. Quand je redémarre Notepad ++, il n’est plus là. - strider
Exécutez-le en tant qu'administrateur et il persiste. - strider
Notez que pour les langages définis par l'utilisateur, la même chose peut être faite depuis la fenêtre de configuration de la langue dans Language > Define your language... > user language : <your language> dans l'ext. champ. - yco
Impressionnant! +1 pour vous! - Ivijan Stefan Stipić


Voici les instructions pour les langages définis par l'utilisateur. Avec des photos.

Sélectionnez: Langue -> Définir votre langue:

Select: Language --> Define Your Language

Assurez-vous d'omettre "." de l'extension dans l'ext. boîte, ou il ne fonctionnera pas:

Make sure you omit "." from extension in the Ext. box, or it wont work.


2
2018-01-28 22:54



Veuillez relire la question avec attention. Votre réponse fait ne pas répondez à la question initiale. Ceci est une réponse à une autre question. - DavidPostill♦