Les touches de raccourci ont un impact très important sur l'amélioration de la vitesse de programmation. Cet article résume les touches de raccourci couramment utilisées dans Delphi pour votre référence :
Ctrl+PageUp déplace le curseur vers la première ligne de cet écran sans défilement.
Ctrl+PageDown déplace le curseur vers la dernière ligne de l'écran sans défilement.
Ctrl+↓ fait défiler l'écran vers le bas et le curseur ne sortira pas de l'écran.
Ctrl+↑ fait défiler l'écran vers le haut, et le curseur suit et ne sort pas de l'écran.
Ctrl+Shift+NUM définit jusqu'à neuf numéros d'indicateur temporaires sur la ligne du curseur, ce qui est très utile pour une commutation temporaire.
Un livre apparaîtra à gauche de la rangée avec NUM sur la couverture. Appuyez à nouveau dessus pour annuler le réglage.
Ctrl+NUM fait passer le curseur directement à NUM est l'étiquette définie avec Ctrl+Shift+NUM.
NUM ne peut pas utiliser le pavé numérique.
Ctrl+Home déplace le curseur vers l'en-tête du fichier.
Ctrl+Fin déplace le curseur à la fin du fichier.
Fenêtre Ctrl+BBufferList.
Ctrl+I est identique à la touche Tab.
Ctrl+M est identique à la touche Entrée.
Ctrl+N est identique à la touche Entrée, mais la position du curseur reste inchangée.
Ctrl+T supprime un mot à droite du curseur.
Ctrl+Y supprime la ligne où se trouve le curseur.
Ctrl+Shift+↑Lorsque le curseur est dans le corps de la fonction, déplacez rapidement le curseur vers la déclaration de fonction actuelle.
Ctrl+Shift+↓Lorsque le curseur est sur la ligne de déclaration de fonction, déplacez rapidement le curseur vers la définition de la fonction.
Après que Ctrl+Shift+C ait déclaré une procédure ou une fonction, le nom, le début et la fin de la procédure ou de la fonction sont directement générés ;
Ctrl+Shift+E Le curseur bascule entre la fenêtre d'édition et la fenêtre de l'explorateur.
Ctrl+Shift+G insère un GUID.
Ctrl+Shift+J fait apparaître la fenêtre d'invite d'instruction Delphi. Sélectionnez l'instruction requise pour compléter automatiquement une instruction.
Ctrl+Shift+T ajoute un commentaire To-Do à la ligne du curseur.
Ctrl+Shift+Y supprime le texte entre le curseur et la fin de la ligne.
Fenêtre Ctrl+F3CallStack.
Ctrl+F4 est égal à l'élément Fermer du menu Fichier.
Ctrl+molette de la souris accélère le défilement.
La fenêtre CPU apparaît pendant le débogage Shift+F8.
Shift+F10 est égal au bouton droit de la souris (touche de raccourci Windows).
Alt+F4 ferme tous les fichiers du programme source ouverts dans la zone d'édition, mais ne ferme pas le projet.
Définissez le modèle Code Insight, début... fin. À l'avenir, entrez simplement be, puis appuyez sur ctrl+j pour faire correspondre début et fin, mais du début à la fin correspondante, je ne sais pas. pour faire correspondre les parenthèses et autres, Alt+]
Vous pourrez peut-être le trouver en recherchant les raccourcis clavier de l'éditeur. Veuillez lire l'aide vous-même.
Propriétés/Code Insight dans le menu contextuel de l'unité lors de la programmation
Définissez simplement ce que vous voulez en utilisant ctr+j.
Quelques raccourcis d'opération dans DELPHIIDE (la plupart d'entre eux sont introuvables dans le menu de Delphi5.0, mais certains d'entre eux sont quand même très utiles)
1. Modèle de code : CTRL+J
2. Déplacez tout le code : CTRL+SHIFT+I (shift à droite) CTRL+SHIFT+U (shift à gauche)
3. Sélectionnez le formulaire : sélectionnez d'abord n'importe quel contrôle, MAJ + bouton gauche de la souris.
4. Pointez la souris sur le nom de la variable, le nom de l'unité et le nom de la classe, puis utilisez CTRL+bouton gauche de la souris pour rechercher la description correspondante.
5. Au sein d'un processus, d'une fonction ou d'un événement, MAJ+CTRL+la touche fléchée vers le haut peut accéder à la définition du processus, de la fonction ou de l'événement correspondant.
6. Au contraire, lors de la définition d'un processus, d'une fonction ou d'un événement, SHIFT+CTRL+flèche vers le bas peut accéder au processus, à la fonction ou à l'événement spécifique.
7.CTRL+SHIFT+C : Écrivez une instruction ou ajoutez une fonction
8.SHIFT+CTRL+E affiche l'EXPLORATEUR
9.Ctrl+shift+n(n=1,2,3,4...) Définir les favoris
10.Ctrl+n(n=1,2,3,4...) Aller au signet n
11. ALT + bouton gauche de la souris peut bloquer la sélection de code, ce qui est très utile pour supprimer les codes en double alignés.
12.Ctrl+PageUp déplace le curseur vers la première ligne de cet écran sans faire défiler l'écran.
13.Ctrl+PageDown déplace le curseur vers la dernière ligne de cet écran sans faire défiler l'écran.
14.Ctrl+↓ fait défiler l'écran vers le bas et le curseur ne sortira pas de l'écran.
15.Ctrl+↑ fait défiler l'écran vers le haut et le curseur ne sortira pas de l'écran.
16.Ctrl+Home déplace le curseur vers l'en-tête du fichier.
17.Ctrl+Fin déplace le curseur à la fin du fichier.
18.Fenêtre Ctrl+BBuffer List.
19.Ctrl+I est identique à la touche Tab.
20.Ctrl+M est identique à la touche Entrée.
21.Ctrl+N est identique à la touche Entrée, mais la position du curseur reste inchangée.
22.Ctrl+T supprime un mot à droite du curseur.
23.Ctrl+Y supprime la ligne où se trouve le curseur.
24.Ctrl+Shift+↑ Lorsque le curseur est dans le corps de la fonction, déplacez rapidement le curseur vers la déclaration de fonction actuelle.
25.Ctrl+Shift+↓ Lorsque le curseur est sur la ligne de déclaration de fonction, déplacez rapidement le curseur vers la définition de la fonction.
26.Ctrl+Shift+C Après avoir déclaré une procédure ou une fonction, générez directement le nom, le début et la fin de la procédure ou de la fonction ;
27.Ctrl+Shift+E Le curseur bascule entre la fenêtre d'édition et la fenêtre de l'explorateur.
28.Ctrl+Maj+G insérer le GUID.
29.Ctrl+Shift+J Une fenêtre d'invite d'instruction Delphi apparaîtra Sélectionnez l'instruction requise pour compléter automatiquement une instruction.
30.Ctrl+Shift+T ajoute un commentaire To-Do à la ligne du curseur.
31.Ctrl+Shift+Y supprime le texte entre le curseur et la fin de la ligne.
32.Ctrl+F3Fenêtre Appeler la pile.
33.Ctrl+F4 est égal à l'élément Fermer du menu Fichier.
34.Ctrl+molette de la souris accélère le défilement.
35.Shift+F8 fait apparaître la fenêtre du processeur pendant le débogage.
36.Maj+F10 est égal au bouton droit de la souris (touche de raccourci Windows).
37.Alt+F4 ferme tous les fichiers du programme source ouverts dans la zone d'édition, mais ne ferme pas le projet.
touches de raccourci Delphi7
1. MAJ + bouton gauche de la souris pour sélectionner d'abord n'importe quel contrôle, puis appuyez sur la touche pour sélectionner le formulaire (appuyer sur Echap après avoir sélectionné le contrôle a le même effet)
2.Shift+F8 fait apparaître la fenêtre du processeur pendant le débogage.
3.Maj+F10 est égal au bouton droit de la souris (touche de raccourci Windows).
4.Shitf + sélection de flèche
5.shift+F12 pour trouver rapidement le formulaire et l'ouvrir
6.F7 (débogage étape par étape tout en suivant l'entrée dans les sous-processus)
7.F8 (le débogage étape par étape n'entre pas dans le sous-processus)
Exécution 8.F9
9.F12 commutateurs EDITEUR,FORMULAIRE
10.Alt+F4 ferme tous les fichiers du programme source ouverts dans la zone d'édition, mais ne ferme pas le projet
11. ALT + bouton gauche de la souris permet de sélectionner des blocs de code, ce qui est très utile pour supprimer les codes en double alignés.
12.Ctrl+F9 compiler
13.Ctrl+shift+N(n=1,2,3,4...) Définir les favoris
14.Ctrl+n(n=1,2,3,4...) Aller au signet n
15.CTRL+SHIFT+N Au signet N, appuyez à nouveau dessus pour annuler le signet
16.Ctrl+PageUp déplace le curseur vers la première ligne de cet écran et l'écran ne défile pas.
17.Ctrl+PageDown déplace le curseur vers la dernière ligne de cet écran et l'écran ne défile pas.
18.Ctrl+↓ fait défiler l'écran vers le bas et le curseur ne sortira pas de l'écran.
19.Ctrl+↑ fait défiler l'écran vers le haut et le curseur ne sortira pas de l'écran.
20.Ctrl+Home déplace le curseur vers l'en-tête du fichier
21.Ctrl+Fin déplace le curseur à la fin du fichier
22.Ctrl+B Fenêtre Liste des tampons
23.Ctrl+I Identique à la touche Tab
24.CTRL+J (La fenêtre d'invite de l'instruction Delphi apparaîtra, sélectionnez l'instruction requise et une instruction sera automatiquement complétée) modèle de code
25.Ctrl+M est identique à la touche Entrée.
26.Ctrl+N est identique à la touche Entrée, mais la position du curseur reste inchangée.
27.Ctrl+T supprime un mot à droite du curseur
28.Ctrl+Y supprime la ligne où se trouve le curseur
29.CTRL+C copier
30.CTRL+V Coller
31.CTRL+X couper
32.CTRL+Z Annuler
33.CTRL+S enregistrer
34.Ctrl+F Rechercher
35.Ctrl+L pour continuer la recherche
36.Ctrl+r remplacer
37.CTRL+ENTRÉE localise le fichier d'unité
38.Ctrl+F3 fait apparaître la fenêtre Pile d'appels
39.Ctrl+F4 est égal à l'élément Fermer du menu Fichier
40.Ctrl+Retour arrière revient en arrière et supprime un mot jusqu'à ce qu'il rencontre un séparateur
41.Ctrl+molette de la souris accélère le défilement
42.Ctrl+O+U change la casse du bloc sélectionné (notez qu'après avoir relâché O, appuyez à nouveau sur U et maintenez Ctrl enfoncé)
43.Ctrl+K+O fait passer le bloc de sélection en minuscules (notez qu'après avoir relâché K, appuyez à nouveau sur O et maintenez Ctrl enfoncé)
44.Ctrl+K+N fait passer le bloc de sélection en majuscule (notez qu'après avoir relâché K, appuyez à nouveau sur N et maintenez Ctrl enfoncé)
45.Ctrl+Maj+G insérer un GUID
46.Ctrl+Shift+T Ajouter des commentaires de tâches à la ligne du curseur
47.Ctrl+Shift+Y supprime le texte entre le curseur et la fin de la ligne
48.CTRL+SHIFT+C pour écrire des déclarations ou ajouter des fonctions, super !!!
49.CTRL+SHIFT+E affiche l'EXPLORATEUR
50.Ctrl + Tab change la page Propriétés et la page Événements dans l'inspecteur
51.CTRL+SHIFT+U déplace tout le code vers la gauche de 2 espaces
52.CTRL+SHIFT+I déplace le bloc de code entier vers la droite de 2 espaces.
53.CTRL+SHIFT+↑ Dans un processus, une fonction ou un événement, vous pouvez accéder à la définition du processus, de la fonction ou de l'événement correspondant (basculer entre l'interface et l'implémentation)
54.CTRL+SHIFT+↓ Lors de la définition d'un processus, d'une fonction ou d'un événement, vous pouvez accéder au processus, à la fonction ou à l'événement spécifique (comme ci-dessus)
55.Tab Appuyez sur la touche de tabulation dans la fenêtre de l'inspecteur d'objets pour déplacer le curseur vers la zone du nom d'attribut, puis tapez la première lettre du nom d'attribut pour localiser rapidement l'attribut.
56.Ctrl+Alt Après avoir appuyé sur Ctrl+Alt, vous pouvez utiliser la souris pour sélectionner le code dans un bloc rectangulaire et le copier et le coller.
57.Maj+↓, ↑, →, ← modifie la taille du contrôle sélectionné par unités de 1 pixel
58.Ctrl+↓, ↑, →, ← change la position du contrôle sélectionné par unités de 1 pixel
59.Ctrl+E sélection rapide (haha, essaie, c'est amusant)
--------- GExperts ---------
60.Ctrl+Alt+c bloc de commentaires
61.Ctrl+Alt+u Décommenter le bloc
62.Ctrl+Alt+h Générer un en-tête (des paramètres plus détaillés se trouvent dans la page de propriétés Editor Experts de la configuration GExperts)
63.Ctrl+Alt+o sélectionne les instructions entre les délimiteurs correspondants
64.Ctrl+Alt+v saute d'avant en arrière entre les séparateurs correspondants (conflits avec les touches de raccourci existantes, veuillez modifier)
-------------------------------------------------- --------------------------
65. Pointez la souris sur le nom de la variable, le nom de l'unité et le nom de la classe, puis utilisez CTRL+bouton gauche de la souris pour trouver la description correspondante.
66. CTRL+SHIFT+C pour écrire une instruction ou ajouter une fonction.
comme:
procédureTT.A(AA:string);//Déclaration de fonction
Après l'installation : CTRL+SHIFT +C, il écrira
procédureTT.A(AA:string);beginend;
67. ALT + bouton gauche de la souris peut bloquer la sélection de code, ce qui est très utile pour supprimer les codes en double alignés.
68. Ctrl+shift+G génère un numéro GUID