RACCOURCIS DELPHI

Retour
dernière mise à jour le : samedi 18 novembre 2000

Ces raccourcis ont été testé avec ma version de Delphi (D5 non modifiée)
Si vous avez d'autres raccourcis : me contacter !

 

Ctrl +Espace   Dans l'éditeur : complète le mot sur lequelle se trouve le curseur en listant les possibilités de variables et autres

Ctrl+Maj
+Espace
  Pour afficher la syntaxe des méthodes :

     
Ctrl+Maj+
flèche haut ou bas
  Dans l'éditeur : aller directement de la déclaration d'une méthodes à son implémentation.
Ctrl+Maj+C   Complément de code : vous entrez procedure toto(s:string) dans
type
  TForm1 = class(TForm)
  private
    procedure toto(s:string);
  public

Il vous écrit, dans la partie implémentation :

procedure TForm1.toto(s:string);
begin

end;
Ctrl+Maj+i

ou

Ctrl+Maj+u

  Comment indenter plusieurs lignes à la fois

Comment passer de

begin
  if X >0 then x=0;
if X<0 then x=-1;
A:=truc+machintruc;

end;

A begin
        if X >0 then x=0;
if X<0 then x=-1;
A:=truc+machintruc;

end;

Sans le faire ligne par ligne ?

Sélectionnez les lignes puis faire Ctrl+Maj+i pour déplacer les lignes vers la droite ou Ctrl+Maj+u pour les déplacer vers la gauche.

Maj+touche flèchée
et Ctrl+touche flèchée
  Positionner ou dimensionner au pixel près un composant
Ctrl+j   Comment faire appel aux models de code

Nota : les modèles de code permettent d'écrire du code "tout fait" par exemple: en choisissant le modèle de code if then else après avoir fait Crtl + j, on obtient

if then
begin

end
else
begin

end;

Autre astuce : chaque modèle de code possède une abréviation. Tapez cette abréviation puis Crtl + j. Tapez par exemple ifeb puis Crtl + j. Les lignes correspondant à if then else s'écrivent à votre place. Les abréviation disponibles sont visibles en faisant Crtl + j.

Voir aussi le tutorial sur la création de modèles de code.

Ctrl+Maj
+ 1 à 9

et

Ctrl+
1à9

  Comment placer des marques (des signets) dans un source pour pouvoir y revenir ultérieurement

Vous etes sur un bout de source et vous vous aller voir ailleurs dans l'unité et revenir rapidement :

  • tapez :CTRL SHIFT 1 (ou un chiffre de 1 a 9 au dessus des lettres et non dans le pavé numérique) l'éditeur met un "1" dans la marge.
  • pour revenir vous faite CTRL 1
  • pour annuler la marque, soit vous vous placez sur la ligne et vous refaite CTRL SHIFT 1 soit vous vous placez ailleurs et vous refaite CTRL SHIFT 1 (= déplace la marque...)
Ctrl+
flèche droite ou gauche
  Se déplacer au mot suivant ou précédent.
Ctrl+Maj
+ droit ou gauche
  Se déplacer au mot suivant ou précédent.tout en sélectionnant.

exemple :

Ctrl +haut ou bas   Revient au même que d'utiliser l'ascenseur

Et puis aussi :

Ouvrir, compiler, sauver le projet

Ctrl+F11 Fichier | Ouvrir un projet
Maj+F11 Projet | Ajouter au projet
F9 Exécuter | Exécuter
Ctrl F9 Compiler le projet
Ctrl+S Fichier Enregistrer
Ctrl+F2 Réinitialiser le programme = arrête votre programme et revient en mode édition
Ctrl+F4 Ferme le fichier en cours

Voir / afficher

Ctrl+F3 Voir | Fenêtres de débogage | Pile d'appels
F1 Affiche l'aide contextuelle (si si je vous assure)
F11 Voir | Inspecteur d'objets
F12 Voir | Basculer Fiche/Unité
Ctrl+F12 Voir | Unités
Maj+F12 Voir | Fiches
Ctrl+Maj E Voir l'explorateur de code
Ctrl+Maj B Voir l'explorateur de classe
Ctrl+ Maj T Ajouter un élément à faire

Alt+F10 Affiche un menu contextuel
Alt+F11 Fichier | Utiliser l’unité
Alt+F12 Bascule Form visuel / source de la forme

 

Débuggage :

F4 Exécuter | Jusqu'au curseur
F5 Exécuter | Ajouter un point d'arrêt
F7 Exécuter | Pas à pas approfondi
Maj+F7 Exécuter | Jusqu'à la prochaine ligne
F8 Exécuter | Pas à pas

Ctrl+F5 Ajouter un point de suivi sous le curseur
Ctrl+F7 Evaluer/Modifier

Macro
Ctrl+Maj+P Rejoue une macro clavier
Ctrl+Maj+R Enregistre / Arrête d'enregistrer une macro clavier

Les contrôles de bloc

Ctrl+K+B Marque le début d'un bloc
Ctrl+K+C Copie le bloc sélectionné
Ctrl+K+H Affiche/cache le bloc sélectionné
Ctrl+K+I Indente un bloc de la valeur spécifiée par la boîte à options Indentation de bloc dans la page Editeur de la boîte de dialogue Options d'environnement.
Ctrl+K+K Marque la fin d'un bloc
Ctrl+K+L Marque la ligne en cours comme bloc
Ctrl+K+N Fait passer un bloc en majuscules
Ctrl+K+O Fait passer un bloc en minuscules
Ctrl+K+P Imprime le bloc sélectionné
Ctrl+K+R Lit un bloc depuis un fichier
Ctrl+K+T Marque un mot comme bloc
Ctrl+K+V Déplace le bloc sélectionné
Ctrl+K+W Ecrit le bloc sélectionné dans un fichier
Ctrl+K+Y Supprime le bloc sélectionné

Presse papier

Ctrl+C Edition Copier
Ctrl+V Edition Coller
Ctrl+X Edition Couper

 

 

Retour