EDI PureBasic
De WikiDeveloppez.
(Différences entre les versions)
m (complément d'informations , recherche volontaire pour compléter le chapitre jaPBe !) |
(Complément d'informations, et suppression du chapitre jaPBe (à faire : création d'une page spécifique pour cet EDI)) |
||
Outils intégrés comme la palette des couleurs, le visualisateur de variables, un utilitaire permettant de gérer des modèles de code qui sont souvent utilisés, etc.<br/> | Outils intégrés comme la palette des couleurs, le visualisateur de variables, un utilitaire permettant de gérer des modèles de code qui sont souvent utilisés, etc.<br/> | ||
[[Image:Ide main toolspanel.png]] | [[Image:Ide main toolspanel.png]] | ||
+ | |||
+ | Un aperçu du visualisateur de structures, interfaces ou constantes. En cliquant sur la structure sélectionnée, vous verrez le détail des champs qui la compose.<br/> | ||
+ | [[Image:Ide tools structureviewer.png]] | ||
====Outils personnalisés==== | ====Outils personnalisés==== | ||
Vous avez la possibilité d'écrire vos propres outils en PureBasic pour effectuer des actions sur le code source en cours d'édition (Réorganisation du code, statistiques, etc).<br/> | Vous avez la possibilité d'écrire vos propres outils en PureBasic pour effectuer des actions sur le code source en cours d'édition (Réorganisation du code, statistiques, etc).<br/> | ||
Une fois votre outil créé, il ne vous reste plus qu'à le configurer dans l'EDI. Les seuls éléments obligatoires dans la configuration sont la ligne de commande du programme à exécuter et son nom dans la liste du menu "Outils". Tout le reste est optionnel. <br/> | Une fois votre outil créé, il ne vous reste plus qu'à le configurer dans l'EDI. Les seuls éléments obligatoires dans la configuration sont la ligne de commande du programme à exécuter et son nom dans la liste du menu "Outils". Tout le reste est optionnel. <br/> | ||
[[Image:Ide exttools toolsedit.png]] | [[Image:Ide exttools toolsedit.png]] | ||
- | |||
- | + | ===Débogueur=== | |
- | + | Ci dessous vous trouverez quelques fonctions du débogueur, il s'agit d'un aperçu, consultez l'aide pour connaitre l'ensemble des outils de débogage. | |
- | == | + | ====Affichage des variables==== |
- | + | Durant l'exécution d'un programme, vous pouvez placer votre souris sur une variable, ou une expression et si le débogueur peut l'évaluer ,il affichera sa valeur. <br/> | |
+ | [[Image:Ide debugger showstructure.png]] | ||
- | = | + | Exemple avec une expression.<br/> |
+ | [[Image:Ide debugger showexpression.png]] | ||
+ | ====Historique des procédures==== | ||
+ | [[Image:Ide debugger callstats.png]] | ||
+ | ====Profileur==== | ||
+ | Le profileur permet de tracer son programme pour détecter les goulets d'étranglement.<br/> | ||
+ | Le nombre de fois que la ligne est exécutée se trouve en abscisse et le numéro des lignes se trouve en ordonnée.<br/> | ||
+ | [[Image:ProfileurPureBasic.PNG]] | ||
- | * [[ | + | ==Liens Wiki== |
+ | |||
+ | * [[PureBasic | Page principale PureBasic]] |