
ClearDebugger
ClearDebugger
Une fonction comme ClearDebugger serait bien utile pour effacer complètement les données de la fenêtre de déboguage sans être obliger de stoper l'exécution en cours.


-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Ce qu'il faudrait, à mon avis, c'est surtout avoir un VRAI debugger.
Il faudrait, grace à des options:
- Qu'il retourne, à la demande, le résultat de chaque commande.
- Qu'il puisse explorer à l'interieur des procédures ou pas.
- Qu'il renvoie le nom des commandes et le résultat de l'appel pour les librairie et les dll.
- Pouvoir debugger, pas à pas, une portion de code située entre deux points d'arrêt.
Et il y a certainement des fonctions que j'oublie.
Cela dit, j'imagine que ce genre de debugger est très compliqué à coder, et que Fred a certainement autre chose à faire pour le moment.
Alors ne soyons pas trop gourmands, on a un langage très performant, très stable, qui ne nous coûte pas les yeux de la tête, avec des mises à jour très fréquentes, et qui évolue à une vitesse qu'on aimerait bien retrouver pour d'autres produits.
Il faudrait, grace à des options:
- Qu'il retourne, à la demande, le résultat de chaque commande.
- Qu'il puisse explorer à l'interieur des procédures ou pas.
- Qu'il renvoie le nom des commandes et le résultat de l'appel pour les librairie et les dll.
- Pouvoir debugger, pas à pas, une portion de code située entre deux points d'arrêt.
Et il y a certainement des fonctions que j'oublie.
Cela dit, j'imagine que ce genre de debugger est très compliqué à coder, et que Fred a certainement autre chose à faire pour le moment.
Alors ne soyons pas trop gourmands, on a un langage très performant, très stable, qui ne nous coûte pas les yeux de la tête, avec des mises à jour très fréquentes, et qui évolue à une vitesse qu'on aimerait bien retrouver pour d'autres produits.
moi j'avais demandé la possibilité de tracer comme winice
avec les touche de fonctions !! parceque clicquer sur un bouton ça me fatigue !!
il suffirait d'apuyer sur F10 pour tracer pas a pas en entrant dans les boucles
et F11 pour tracer pas a pas en restant en dehors des boucles !!
pouvoir mettre un break-point sur la ligne en cour tout en tracant ! (F9)
F5 permetrait de lancer l'aplication a partir de l'endroit ou l'on se trouve
ect ...
Softice (winice) est un tres bon modele de debugeur , ce serai bien d'adapter sa convivialité avec le purebasic (faire un debuggeur similaire)
mais qui tracerai des lignes basic au lieu de ligne en assembleur
quoi que pouvoir faire les deux serai encore mieux !
avec les touche de fonctions !! parceque clicquer sur un bouton ça me fatigue !!
il suffirait d'apuyer sur F10 pour tracer pas a pas en entrant dans les boucles
et F11 pour tracer pas a pas en restant en dehors des boucles !!
pouvoir mettre un break-point sur la ligne en cour tout en tracant ! (F9)
F5 permetrait de lancer l'aplication a partir de l'endroit ou l'on se trouve
ect ...
Softice (winice) est un tres bon modele de debugeur , ce serai bien d'adapter sa convivialité avec le purebasic (faire un debuggeur similaire)
mais qui tracerai des lignes basic au lieu de ligne en assembleur
quoi que pouvoir faire les deux serai encore mieux !

SoftIce c'est une référence
C'est une vrai usine à gaz. Peut-être trop pour Pure.
C'est sur qu'un mode pas à pas serait interessant lors de bug difficile à trouver, avec l'affichage des variables, le numérode de la ligne courante, l'instruction courante, la procédure appelante, la procédure en cours etc.
C'est une vrai usine à gaz. Peut-être trop pour Pure.
C'est sur qu'un mode pas à pas serait interessant lors de bug difficile à trouver, avec l'affichage des variables, le numérode de la ligne courante, l'instruction courante, la procédure appelante, la procédure en cours etc.
surtout si celle-ci est geré au Clavier !!! je trouve la souris pas pratique !
on va plus vite a appuyer sur une touche de fonction que sur le bouton de la souris !
puis cela permetrai de debugger des programmes qui justement gere la souris ! , je veux dire que si la souris est sur le debugeur , elle peut pas cliquer sur l'application , et une possibilité d'utiliser le clavier a la place donnerai un pouvoir suplementaire .
on va plus vite a appuyer sur une touche de fonction que sur le bouton de la souris !
puis cela permetrai de debugger des programmes qui justement gere la souris ! , je veux dire que si la souris est sur le debugeur , elle peut pas cliquer sur l'application , et une possibilité d'utiliser le clavier a la place donnerai un pouvoir suplementaire .
-
- Messages : 293
- Inscription : sam. 24/janv./2004 12:00
- Localisation : Toulouse (31)
- Contact :
Oui, mais si tu utilises F5 et cie dans ton jeu ? T'es coincé ! (à moins que les touches soient paramètrables, mais alors là on pert du temps à tout configurer pour chaque programme...)
Débutant en programmation, notament en C++ ?
Vous souhaitez apprendre ?
Vous souhaitez apprendre ?
- Planet-DEV, le site (bientot)
- Le forum