IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

Kdevelop : basculer point d'arret


Sujet :

Applications et environnements graphiques

  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 10
    Points : 9
    Points
    9
    Par défaut Kdevelop : basculer point d'arret
    Bonjour.

    Je découvre kdevelop. Je souhaite l'utiliser comme IDE pour programmer avec FreePascal.

    J'ai fait un programme de test, ca marche bien.

    Je cherche à comprendre comment marche le débugger.

    J'ai cliqué sur une ligne de code, j'ai choisi "basculer le point d'arret". La ligne a maintenant un fond rouge pour indiquer le point d'arret.
    Je compile, j'execute, ... et le programme s'execute jusqu'à la fin, sans s'arreter sur le point d'arret.

    Pouvez vous m'expliquer ce que j'ai oublié de faire? (mon utilité est de mettre un point d'arret, faire du pas à pas, et de scruter la valeur de variables) La doc est en anglais et je ne comprends pas tres bien.

    Merci.

  2. #2
    Futur Membre du Club
    Inscrit en
    Septembre 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Il ne faut pas cliquer "Exécuter" mais bien sur le bouton "Debogueur" située juste à sa gauche.
    Sinon choisi "Démarrer" dans le menu "Déboguer".

  3. #3
    Futur Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Ca n'a pas l'air de marcher mieux.

    Comment cela doit il se présenter si cela fonctionne ? Une petite fleche en face de la ligne actuelle, et à chaque fois qu'on clique sur l'icone ligne suivante, ca execute le code suivant ?

    Je n'ai rien de tout ca, en cliquant sur le bouton que tu m'as indiqué, ca ecrit sur la sortie tous les messages que j'ai mis dans mon code comme si le programme était executé jusqu'à la fin...

  4. #4
    Futur Membre du Club
    Inscrit en
    Septembre 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Théoriquement l'exécution doit s'arreter à l'endroit ou tu place tes points d'arret et une flèche verte doit indiquer la ligne du point d'arret concerné à chaque étape.

    Bizarre... De quel couleur sont les points d'arret que tu fixe ? rouge ou noir ? En C++ les points d'arrets noirs sont "inactifs".

    Peut-être aussi que KDevelop ne gère pas les points d'arret en FreePascal... je ne m'en suis servi qu'en C++. Donc je sèche, bon courage

  5. #5
    Futur Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Le point d'arret basculé est rouge...

    Je vais faire un essai avec un petit programme C pour voir si ca vient de free pascal ou non.

    Merci

  6. #6
    Futur Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Ca marche nickel en C++ mais pas en freePascal, pourtant réputé s'intégrer à merveille dans kdevelop. Je vais questionner l'equipe du projet pour avoir plus d'infos...

  7. #7
    Futur Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Et voici la solution obtenue sur le forum de kdevelop :


    KDevelop does not have debugging support for pascal yet:


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment garder mes points d'arrets lorsque je quitte VB ?
    Par nico-pyright(c) dans le forum Vos contributions VB6
    Réponses: 2
    Dernier message: 18/10/2006, 10h17
  2. Réponses: 6
    Dernier message: 21/06/2006, 15h24
  3. erreur point d'arret utilisateur visual C++
    Par benjiji dans le forum Windows
    Réponses: 7
    Dernier message: 20/06/2006, 22h49
  4. [NetBeans] Points d'arrêt "fantomes"
    Par sebzinzin dans le forum NetBeans
    Réponses: 3
    Dernier message: 31/10/2005, 15h46
  5. [C#] Probleme de points d'arret
    Par dekidec dans le forum Windows Forms
    Réponses: 4
    Dernier message: 15/02/2005, 00h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo