[Notepad++]Coloration synthaxique VS NS-DK
par
, 10/11/2014 à 11h23 (2966 Affichages)
La semaine dernière, on m'a fournit des sources en NS-DK un vieux langage propriétaire... fichier (.NCL) Je suis née la même année de sa création ! (1987)
On m'a donc donnée ces sources...Mais, pas l'outil pour le lire !
Mais Notepad++ propose de faire sa propre définition à la volé :
L'option ce trouve dans :
On a 4 parties à remplir :View / User-Defined Dialogue...
Les dossiers : qui permet de savoir ce qui peut-être ouvert et fermé. En NCL, cela est les fonctions limité par :
Les mots clé : qui sont les mot clés (on peux les sous divisé en groupe pour avoir différentes couleur.)FUNCTION
...
ENDFUNCTION
Les commentaires : ce qui définit le début d'un commentaire en ligne ou d'un bloc de commentaire
Les opérateurs: les symboles à colorisé
On peut définir une extension pour notre langage et ainsi l'avoir par défaut à l'ouverture d'un fichier. Dans tout les cas, celle-ci est disponible en bas de la liste des langages proposé par défaut.
Attention: Un mot ne peut-être dans deux sections en même temps. Par exemple "FUNCTION" ne doit pas être listé dans les mot clé, car déjà présent dans les dossiers.
Ce langage est sauvegarder dans le fichier "userDefineLang.xml" qui se trouve dans %APPDATA%/notepad++
Il est donc possible l'importer/exporter cette définition.
Je vous joins le cas de nsdk(.NCL) :
userDefineLang.xml
Cordialement,
Patrick Kolodziejczyk.
source :
http://www.natsystem.fr/produits/ns-dk
http://fr.wikipedia.org/wiki/NSDK
http://weblogs.asp.net/jongalloway/c...age-in-notepad