Dans la version actuelle de Notepad ++, l’ouverture de fichiers .sql entraîne l’application de la syntaxe SQL par le bloc-notes. J'aimerais que Notepad ++ fasse de même pour les autres extensions, existe-t-il un paramètre permettant de définir ceci?
Dans la version actuelle de Notepad ++, l’ouverture de fichiers .sql entraîne l’application de la syntaxe SQL par le bloc-notes. J'aimerais que Notepad ++ fasse de même pour les autres extensions, existe-t-il un paramètre permettant de définir ceci?
Réponses:
Lorsque vous ouvrez un fichier dans notepad ++, il tente de charger la coloration syntaxique du contenu en fonction de son extension.
Si vous utilisez une extension personnalisée pour l'une des langues existantes, vous pouvez l'ajouter dans Paramètres -> Styler Configurator. Sélectionnez la langue et ajoutez l'extension dans la zone d'édition "Extension de l'utilisateur". Pour ajouter plusieurs extensions, séparez-les avec Space.
Vous devez ensuite rouvrir votre fichier pour voir la coloration syntaxique appliquée.
Vous pouvez également modifier le style de coloration syntaxique en sélectionnant une autre langue dans le menu Langue.
Recherchez le fichier langs.xml (généralement sous C: \ Utilisateurs [nom d'utilisateur] \ AppData \ Roaming \ Notepad ++), ouvrez-le avec Notepad ++, recherchez la ligne qui commence par <Language name="sql" ext="sql"
et ajoutez les extensions souhaitées dans le champ ext , en les séparant par un espace.
Pour cela, recherchez une langue définie par l'utilisateur: userDefineLang.xml, puis modifiez-la ext=""
.
Si vous avez installé notepad ++ en mode "portable", langs.xml et userDefineLangs.xml se trouvent directement dans le dossier où se trouve notepad ++.
lang.xml
fichier est dans le répertoire de l'application ;-)
*.nppxml
Si vous utilisez des fichiers de session Notepad ++ (je les ai nommés ), vous pouvez les éditer et changer l' <File lang="...">
attribut, par exemple
<File ... lang="Normal Text" ... filename="httpd.conf"
<File ... lang="Normal Text" ... filename="some.log"
à:
<File ... lang="Powershell" ... filename="httpd.conf"
<File ... lang="log" ... filename="some.log"
pour obtenir une belle *.log
syntaxe par défaut (ou définie par l'utilisateur comme dans mon cas avec des fichiers) immédiatement sans réouvrir chaque fichier, etc.