50 votes

Comment définir la langue par défaut dans Notepad++

Je utilise principalement Notepad++ pour traiter les fichiers XML. Ce serait bien si Notepad++ analysait et colorisait mes fichiers en fonction du langage XML lorsque je les ouvre. Au lieu de cela, je dois ouvrir le fichier, choisir XML dans le menu des langues.

Y a-t-il un moyen d'indiquer à Notepad++ que XML est la langue par défaut et de traiter les fichiers en conséquence.

0 votes

Ne reconnait-il pas l'extension de fichier .xml ? Ou utilisez-vous une extension folle pour vos fichiers ?

1 votes

@musicfreak: Je crois qu'AngryHacker demande à propos de la mise en évidence lorsqu'ils cliquent sur Fichier -> Nouveau fichier, qui n'a pas d'extension tant que vous ne l'enregistrez pas.

0 votes

C'est une extension .config et j'ai configuré Notepad++ comme application par défaut pour cette extension.

71voto

Stulli Points 109

Dans Notepad++, ouvrez la boîte de dialogue Préférences en cliquant sur Paramètres -> Préférences cliquez sur l'onglet Nouveau Document/Répertoire par Défaut et changez la Langue par Défaut en XML.

Préférences de Notepad++

EDIT : Je viens de voir que vous vouliez également l'appliquer aux fichiers .config. Cela peut être fait mais vous devrez le faire pour chaque extension que vous souhaitez remplacer. Cliquez sur Paramètres -> Configurateur de Style, faites défiler jusqu'à XML dans la section Langue et ajoutez config dans la zone Extension Utilisateur. Enregistrez et fermez, et tout nouveau fichier .config ouvert s'affichera comme XML. En fait, j'ai déjà fait cela pour mon installation comme le montre l'image ci-dessous :

Configurateur de Style

3 votes

Ce paramètre s'applique uniquement aux nouveaux fichiers, pas aux fichiers existants que vous ouvrez.

1 votes

Cela ne fonctionne pas. La langue par défaut reste la même entre les sessions, mais le fichier n'est pas colorisé par syntaxe, jusqu'à ce que je sélectionne manuellement Langue/XML.

5 votes

Parfait, votre édition a fonctionné. Nirvana informatique.

14voto

skb Points 5933

Dans le répertoire Notepad++, recherchez le fichier langs.xml.

Trouvez un nœud comme celui ci-dessous et ajoutez "config" comme indiqué.

Redémarrez Notepad++, ouvrez un fichier .config. Il devrait être formaté en XML.

0 votes

Vous pouvez également le faire via l'interface graphique, je crois. (Cela faisait un moment que je n'avais pas utilisé Notepad++ cependant.)

0 votes

J'ai essayé d'ajouter quelques autres types de fichiers PHP, mais ça n'a pas semblé fonctionner. :-(

1 votes

Notez que vous devrez peut-être chercher langs.xml dans %APPDATA%\Notepad++ (plutôt que le dossier du programme).

6voto

EricSchaefer Points 7592

Allez dans Paramètres > Configurateur Styler. Choisissez XML dans la liste de défilement de gauche. En bas de cette boîte de dialogue, il devrait y avoir deux cases - une pour les extensions par défaut et une pour les 'extensions utilisateur'. Ajoutez votre .config dans la case 'extensions utilisateur' et cliquez sur 'Enregistrer et Fermer'.

REMARQUE : Les 'extensions utilisateur' pourraient ne pas être disponibles pour tous les choix de langues (je SAIS qu'elles sont disponibles pour C, car c'est la coloration syntaxique que j'utilise au travail). Donc, si ce n'est pas disponible, vous devrez créer votre propre fichier de langage.

3voto

Jules345 Points 31

Voici comment je l'ai fait :

Naviguez jusqu'à %APPDATA%\Notepad++ et ouvrez le fichier langs.xml

Trouvez un nœud comme celui ci-dessous et ajoutez "config" comme indiqué

Redémarrez Notepad++ Ouvrez un fichier .config. Il devrait être formaté en XML.

Et assurez-vous également de ne pas avoir d'autres paramètres en conflit, c'est-à-dire tout autre fichier .config mappé à autre chose

2voto

reox Points 1444

Solution :

La fonctionnalité est disponible dans la boîte de dialogue des préférences.

Allez dans Paramètres puis Préférences puis Nouveau Document/Répertoire par Défaut

et enfin modifiez Langue par Défaut en HTML.

Capture :

Préférences Notepad++

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X