Affichage des résultats 1 à 3 sur 3

Discussion: Voici mon UDL pour Asterisk 11 et Notepad ++

  1. #1
    Membre Junior
    Date d'inscription
    décembre 2014
    Messages
    1
    Downloads
    0
    Uploads
    0

    Talking Voici mon UDL pour Asterisk 11 et Notepad ++

    Voici une UDL que j'ai crée pour Notepad ++ et Asterisk 11.
    Je trouve cette UDL très pratique lorsqu'on a des gros dialplan.
    J'ai configuré Winscp pour que Notepad ++ soit l'éditeur par défaut.

    http://goo.gl/tLrebd



    Caractéristiques principales Asterisk 11 UDL:

    1- Applications en bleu
    2- Fonctions en rouge
    3- Tous les variables en violet
    4- Commentaires en vert
    5- Noms des paramètres dans les fichiers de config en rose
    6- Context,Macro,Subroutines en orange
    7- Pattern en rouge
    8- Une brève description des applications et fonctions
    9- Possibilité de se déplacer à travers les contextes,macros,subroutines










    Voici la procédure pour l'installation dans Notepad ++:

    1- Importer le fichier asterisk.xml dans notepad ++ langage-->définissez votre langage et cliquer sur importer.

    2- (Optionnel) pour faire fonctionner la liste des fonctions , vous devez modifier le fichier functionList.xml dans le répertoire de notepad ++ et ajouter ce code xml au bon endroit:


    Code:
    <association userDefinedLangName="asterisk" id="my_asterisk_passer_id"/>
    
    
    
    <parser id="my_asterisk_passer_id" displayName="asterisk" commentExpr="&lt;!--([^-]|-(?!-&gt;))*--&gt;">
                <!-- Only match nodes with at least one attribute -->
                <function
                    mainExpr="^\[(.*?)\]"
                   displayMode="$functionName">
                   <functionName>
                      <nameExpr expr="^\[(.*?)\]"/>
                   </functionName>
                </function>
             </parser>

    J'espère que vous l'aimerez!

  2. #2
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    Excellent ! merci du partage

  3. #3
    Membre Senior
    Date d'inscription
    avril 2013
    Messages
    104
    Downloads
    0
    Uploads
    0

    Super

    Merci beaucoup, je prends!!!

    Problème:
    Code:
    2- (Optionnel) pour faire fonctionner la liste des fonctions , vous devez modifier le fichier functionList.xml dans le répertoire de notepad ++ et ajouter ce code xml au bon endroit:
    J'ai bien fait ce que tu as dit, mais les fonctions n'apparaissent pas.

    Peut etre dois je modifier cette ligne:
    Code:
    <association userDefinedLangName="asterisk" id="my_asterisk_passer_id"/>
    en y mettant le bon id? Où trouver cet id?

    Merci

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •