Raccourcis sous Delphi

Raccourcis clavier sous Delphi

Article lu   fois.

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Raccourcis sous Delphi

Les signets
Ctrl + Maj + un nombre active un signet, qui apparaît dans la marge. En faisant Ctrl + ce même nombre, l'écran se centre sur ce signet. C'est le genre de trucs utiles pour ne pas se perdre, surtout quand le code devient long. Vous pouvez utiliser 10 signets par unité.
Code templates
Les modèles de code (ou code templates) servent à ceux qui sont trop fainéants pour taper le code eux-mêmes. Par exemple, tapez "ifbe" puis Ctrl + J. Comme par magie, le code correspondant à un if/then/else (avec begin) apparaît. La liste des combinaisons possibles est accessible grâce à un Ctrl + J. Vous pouvez bien sûr ajouter vos propres modèles (dans les propriétés de l'éditeur).
Indentation du code
Indenter le code est très important. Si vous avez oublié de le faire (pas bien !), Delphi peut le faire pour vous ! Sélectionnez un bloc de code. Faîtes Ctrl + Maj + I et bloc est indenté de 2 espaces. Ctrl + Maj + U sert à désindenter.
Exécuter / compiler / pas à pas
Pour exécuter le programme - tout le monde le sait - c'est F9. Si vous faîtes Ctrl + F9, le code est vérifié, le programme construit mais pas exécuté. Ca permet de vérifier les erreurs rapidement. Delphi vous permet également d'exécuter votre programme pas à pas. Pour cela, cliquez dans la marge de votre code, pour y mettre un point d'arrêt. Exécutez votre programme. Il s'arrêtera à cette ligne. Ensuite, faîtes F8 (pas à pas), F7 (pas à pas détaillé) ou F9 (pour continuer l'exécution normale). Quand le programme est arrêter, vous pouvez voir la valeur des variables ; ce qui permet de débugger le programme.
Réinitialiser le projet
Si votre projet plante, c'est que vous savez pas coder (eeuuh non j'ai rien dit) utilisez Ctrl + F2 pour le réinitialiser. Cela marche aussi s'il est en mode "Arrêt". Ce raccourcis marche très bien ; généralement aussi que Ctrl + Alt + Suppr.
Evaluer une expression
Delphi possède une calculatrice cachée (et oui, c'est aussi bien que CAML :). Pour la voir, faîtes Ctrl + F7. Cela permet d'évaluer diverses expressions. Cela marche aussi en mode pas à pas (vous pouvez utiliser vos variables).
Chercher la déclaration
Ctrl + Clic vous permet de retrouver la déclaration de n'importe quoi (variable/procédure/fonction/unité). Cela ouvre, si besoin est, l'unité qui contient la déclaration. Vous pouvez faire Ctrl + Clic sur une unité (sdans uses) pour l'ouvrir.
Complétion de classes
Après avoir déclarer une fonction/procédure dans une classe, faîtes Ctrl + Maj + C. Et hop ! La structure correspondante est tapée. Ce qui est génial, c'est que ça marche aussi dans l'autre sens : entrez le code d'une fonction puis Ctrl + Maj + C, et la déclaration est faîte.
Complétion du code
Quand vous mettez un point, il y a généralement une liste qui s'affiche, avec toutes les variables/fonctions que vous pouvez utiliser. En faisant Ctrl + Espace, vous forcez son affichage. Si la liste ne s'affiche pas, c'est qu'il y a une erreur dans le code...
Affichage des paramètres
Vous pouvez afficher la liste des paramètres d'une fonction avec Ctrl + Shift. Votre curseur doit évidemment être à l'intérieur de paranthèses (correspondantes à la fonction).
Afficher la fiche / le code / l'inspecteur d'objets
Utilisez F11 et F12 pour switcher entre le code, la fiche et l'inspecteur d'objets. Cela vous évitera de "perdre" votre fiche ;)
L'aide
Utilisez F1 pour toutes informations. Avec F1, l'aide est ouverte juste où il fallait (càd, là où il y a votre curseur). L'aide de Delphi est vraiment bien faîte. Vous pourrez y trouver pleins d'informations vachement intéressantes.
Recherche incrémentale
Tout le monde (ou presque) connaît Ctrl F pour rechercher une expression. Si vous êtes pressés, faîtes plutôt Ctrl + E. Entrez ensuite le mot. Combiné à F3, c'est assez sympa.
Macros
Dans Delphi, on peut enregistrer des macros. C'est marrant et en plus, ça sert à rien. M'enfin, on peut s'amuser et c'est le principal. Ctrl + Maj + R permet d'enregistrer (ou d'arrêter) une macro et Ctrl + Maj + P sert à la rejouer.

IMPORTANT : pensez à enregistrer (Ctrl + S) votre code avant chaque compilation.

Liste de mes articles :
Comment modifier la barre des tâches (Delphi)
Comment créer ses propres composants (Delphi)
Comment réaliser un "effet de loupe" (Delphi)
Comment réaliser un diaporama (JavaScript)
La création dynamique de composants (tutoriel Delphi en 3 parties)
Les raccourcis sous Delphi (EDI Delphi)

  

Copyright © 2005 Laurent Le Brun. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.