Help save net neutrality! Learn more.
Close

Comment voir les messages du compilateur

Anonymous
2012-09-09
2012-11-13
  • Anonymous - 2012-09-09

    Bonjour ! J'utilise Notepad++ avec le compilateur FreePascal. J'arrive à compiler et à exécuter mes programmes, à partir du menu Run, mais je ne sais pas ce qu'il faut faire pour que les messages du compilateur s'affichent dans Notepad++. En fait, je suppose que c'est possible, mais je n'en sais rien.  Quelqu'un pourrait-il m'éclairer sur ce point ?

     
  • THEVENOT Guy

    THEVENOT Guy - 2012-09-15

    Salut rolandfrancis,

      Je pense que tu devrais installer, (si ça n'est déjà fait !)
        le plugin " NppExec v0.4.3.1 " UNICODE de Vitaliy Dovgan
        à l'adresse ci-dessous :[

          url]http://sourceforge.net/projects/npp-plugins/files/NppExec/NppExec%20Plugin%20v0.4.3.1/

      Je connais un peu ce plugin, dans sa version v0.4.3 ANSI,
        qui me permets d'augmenter les capacités de Notepad++.
        Par contre, je n'utilise pas, actuellement de compilateur
        et je ne connais absolument pas le langage Pascal !

      Cependant, je pense qu'il devrait t'intéresser car ce
      plugin possède certaines possibilités avancées :

        - d'utilisation des fonctions de Scintilla et de créations
            de scripts utilisateur complexes

        - de filtrage, de coloriage ou d'omission de certaines
            lignes ( messages d'erreur ou d'avertissement ) en
            sortie de la console NppExec

        - de saut à ( ou ouverture ) un fichier donné, et, aussi,
            sur la ligne d'un fichier source ayant généré un message
            d'erreur et/ou d'avertissement d'un compilateur

      Il faut ABSOLUMENT lire, en premier le manuel utilisateur :
        " NppExec_Manual.chm ", version 1.5 - Mai 2012 et jeter
        un oeil aux deux fichiers " NppExec_Techinfo.txt " et
        " Nppexec.txt " du dossier ..\..\doc

      En particulier, pour ce qui te concerne, la section,
        Compiling, ainsi que la fin de la section  Other :
        NppExec_Guide(plain text) du fichier " NppExec_Manual.chm "

      Je précise que ce plugin, très puissant et très bien intégré
        à Notepad++, ne s'apprivoise pas en un jour et qu'il te faudra
        quelque temps avant d'en connaître les principales fonctions !

      Personnellement, j'ai créé 4 nouvelles commandes :

        - Calcul d'une expression mathémathique, placée la ligne courante
        - Affichage du nom COURT d'un fichier, de la forme …~1.txt
        - Affichage de la ligne de repérage verticale à la colonne saisie
        - Sélection d'un mot et du caractère $ qui le termine ( $ n'étant
             pas un caractère de mot )

      J'espère qu'il te conviendra ou que, du moins, qu'il te donnera
        d'autres idées !

      Amitiés

      A+

      guy038

     
  • Anonymous - 2012-09-15

    Merci pour la réponse et pour les indications précises qu'elle contient. Je viens de télécharger le plugin et je vais prendre le temps de le découvrir. Si j'arrive à un résultat je le dirai.

    A bientôt !

    Roland

     
  • THEVENOT Guy

    THEVENOT Guy - 2012-09-16

    Hello rolandfrancis,

    A propos du plugin NppExec, n'hésites pas à me contacter si tu éprouves
       quelques soucis ! J'essayerai d'y répondre dans la mesure de mes moyens.
     
    En effet, j'ai, moi-même quelques questions à demander à Vitaliy Dovgan,
       le concepteur, mais je ne l'ai pas encore fait car je me suis inscrit sur
       les forums N++ de SourceForge.net que très récemment ( le 15/08/12 )

    Voici, également, si tu préfères, mon adresse mail perso :  guy.038@wanadoo.fr
       si tu désires m'envoyer des pièces jointes
     
    A+

    Bon courage…

    Guy038

     
  • Anonymous - 2012-09-16

    @guy038

    D'accord, c'est noté. Dès que j'aurai fait un essai, si j'ai des questions (ce qui est probable) je te les poserai.

    Roland

     
  • Anonymous - 2012-11-10

    Bonjour !

    J'ai enfin trouvé le temps de tester NppExec. Il répond parfaitement à mes besoins. Je n'en ai pas encore exploré toutes les possibilités, mais j'ai pu faire exactement ce que je voulais. Je n'ai eu qu'à taper dans la console :

    fpc $(FULL_CURRENT_PATH)