Tastenkombinationen haben einen sehr wichtigen Einfluss auf die Verbesserung der Programmiergeschwindigkeit. In diesem Artikel werden die häufig verwendeten Tastenkombinationen in Delphi als Referenz zusammengefasst:
Strg+Bild-auf bewegt den Cursor zur ersten Zeile dieses Bildschirms, ohne zu scrollen.
Strg+Bild-ab bewegt den Cursor zur letzten Zeile des Bildschirms, ohne zu scrollen.
Strg+↓ scrollt auf dem Bildschirm nach unten und der Cursor scrollt nicht aus dem Bildschirm.
Strg + ↑ scrollt den Bildschirm nach oben, und der Cursor folgt dem Bildschirm und scrollt nicht aus dem Bildschirm heraus.
Strg+Umschalt+NUM legt bis zu neun temporäre Flag-Nummern in der Cursorzeile fest, was für den temporären Wechsel sehr nützlich ist.
Links neben der Zeile mit der Nummer auf dem Cover erscheint ein Buch. Drücken Sie es erneut, um die Einstellung abzubrechen.
Strg+NUM springt den Cursor direkt zu NUM ist die mit Strg+Umschalt+NUM festgelegte Beschriftung.
NUM kann den Nummernblock nicht verwenden.
Strg+Pos1 bewegt den Cursor zum Dateikopf.
Strg+Ende bewegt den Cursor an das Ende der Datei.
Strg+BBufferList-Fenster.
Strg+I ist dasselbe wie die Tab-Taste.
Strg+M ist dasselbe wie die Eingabetaste.
Strg+N entspricht der Eingabetaste, die Cursorposition bleibt jedoch unverändert.
Strg+T löscht ein Wort rechts vom Cursor.
Strg+Y löscht die Zeile, in der sich der Cursor befindet.
Strg + Umschalt + ↑Wenn sich der Cursor im Funktionskörper befindet, bewegen Sie den Cursor schnell zur aktuellen Funktionsdeklaration.
Strg+Umschalt+↓Wenn sich der Cursor in der Funktionsdeklarationszeile befindet, bewegen Sie den Cursor schnell zur Funktionsdefinition.
Nachdem Strg+Umschalt+C eine Prozedur oder Funktion deklariert hat, werden Name, Anfang und Ende der Prozedur oder Funktion direkt generiert;
Strg+Umschalt+E Der Cursor wechselt zwischen dem Bearbeitungsfenster und dem Explorer-Fenster.
Strg+Umschalt+G fügt eine GUID ein.
Strg+Umschalt+J öffnet das Eingabeaufforderungsfenster für die Delphi-Anweisung. Wählen Sie die erforderliche Anweisung aus, um eine Anweisung automatisch abzuschließen.
Strg+Umschalt+T fügt der Cursorzeile einen To-Do-Kommentar hinzu.
Strg+Umschalt+Y löscht den Text zwischen dem Cursor und dem Ende der Zeile.
Strg+F3CallStack-Fenster.
Strg+F4 entspricht dem Eintrag „Schließen“ im Menü „Datei“.
Strg+Mausrad beschleunigt das Scrollen.
Das CPU-Fenster wird während des Debuggens mit Umschalt+F8 angezeigt.
Umschalt+F10 entspricht der rechten Maustaste (Windows-Tastenkombination).
Alt+F4 schließt alle im Bearbeitungsfeld geöffneten Quellprogrammdateien, schließt jedoch nicht das Projekt.
Legen Sie die Code Insight-Vorlage fest: Geben Sie in Zukunft einfach be ein und drücken Sie dann Strg + J, um Anfang und Ende abzugleichen. Sie können Alt + [ nicht verwenden. zum Anpassen von Klammern und dergleichen ,Alt+]
Sie können es möglicherweise finden, indem Sie nach Tastenkombinationen für den Editor suchen. Bitte lesen Sie die Hilfe selbst.
Eigenschaften/Code Insight im Kontextmenü der Einheit beim Programmieren
Stellen Sie einfach mit Strg+J ein, was Sie möchten.
Einige Bedienverknüpfungen in DELPHIIDE (die meisten davon sind nicht im Menü von Delphi5.0 zu finden, aber einige sind dennoch sehr nützlich)
1. Codevorlage: STRG+J
2. Verschieben Sie den gesamten Code: STRG+UMSCHALT+I (nach rechts verschieben) STRG+UMSCHALT+U (nach links verschieben)
3. Wählen Sie das Formular aus: Wählen Sie zunächst ein beliebiges Steuerelement aus, UMSCHALT+linke Maustaste
4. Zeigen Sie mit der Maus auf den Variablennamen, den Einheitennamen und den Klassennamen und verwenden Sie dann STRG+linke Maustaste, um die entsprechende Beschreibung zu finden.
5. Innerhalb eines Prozesses, einer Funktion oder eines Ereignisses können Sie mit UMSCHALT+STRG+der Aufwärtspfeiltaste zur Definition des entsprechenden Prozesses, der entsprechenden Funktion oder des entsprechenden Ereignisses springen.
6. Im Gegensatz dazu können Sie bei der Definition eines Prozesses, einer Funktion oder eines Ereignisses mit UMSCHALT+STRG+Abwärtspfeiltaste zu dem spezifischen Prozess, der Funktion oder dem Ereignis springen.
7.STRG+UMSCHALT+C: Schreiben Sie eine Anweisung oder fügen Sie eine Funktion hinzu
8.UMSCHALT+STRG+E zeigt den EXPLORER an
9.Strg+Umschalt+n(n=1,2,3,4...) Lesezeichen definieren
10.Strg+n(n=1,2,3,4...) Zum Lesezeichen n springen
11. ALT + linke Maustaste kann die Codeauswahl blockieren, was sehr nützlich ist, um ausgerichtete doppelte Codes zu löschen.
12.Strg+Bild-auf bewegt den Cursor zur ersten Zeile dieses Bildschirms, ohne den Bildschirm zu scrollen.
13.Strg+Bild-ab bewegt den Cursor zur letzten Zeile dieses Bildschirms, ohne den Bildschirm zu scrollen.
14.Strg+↓ scrollt auf dem Bildschirm nach unten und der Cursor scrollt nicht aus dem Bildschirm.
15.Strg + ↑ scrollt den Bildschirm nach oben und der Cursor scrollt nicht aus dem Bildschirm.
16.Strg+Pos1 bewegt den Cursor zum Dateikopf.
17.Strg+Ende bewegt den Cursor an das Ende der Datei.
18.Strg+BBuffer-Listenfenster.
19.Strg+I ist dasselbe wie die Tab-Taste.
20.Strg+M ist dasselbe wie die Eingabetaste.
21.Strg+N ist dasselbe wie die Eingabetaste, aber die Cursorposition bleibt unverändert.
22.Strg+T löscht ein Wort rechts vom Cursor.
23.Strg+Y löscht die Zeile, in der sich der Cursor befindet.
24.Strg + Umschalt + ↑ Wenn sich der Cursor im Funktionskörper befindet, bewegen Sie den Cursor schnell zur aktuellen Funktionsdeklaration.
25.Strg+Umschalt+↓ Wenn sich der Cursor in der Funktionsdeklarationszeile befindet, bewegen Sie den Cursor schnell zur Funktionsdefinition.
26.Strg+Umschalt+C Generieren Sie nach der Deklaration einer Prozedur oder Funktion direkt den Namen, den Anfang und das Ende der Prozedur oder Funktion.
27.Strg+Umschalt+E Der Cursor wechselt zwischen dem Bearbeitungsfenster und dem Explorer-Fenster.
28.Strg+Umschalt+G GUID einfügen.
29.Strg+Umschalt+J Ein Eingabeaufforderungsfenster für Delphi-Anweisungen wird angezeigt. Wählen Sie die erforderliche Anweisung aus, um eine Anweisung automatisch abzuschließen.
30.Strg+Umschalt+T fügt der Cursorzeile einen To-Do-Kommentar hinzu.
31.Strg+Umschalt+Y löscht den Text zwischen dem Cursor und dem Ende der Zeile.
32.Strg+F3Call Stack-Fenster.
33.Strg+F4 entspricht dem Eintrag „Schließen“ im Menü „Datei“.
34.Strg+Mausrad beschleunigt das Scrollen.
35.Umschalt+F8 öffnet das CPU-Fenster während des Debuggens.
36.Umschalt+F10 entspricht der rechten Maustaste (Windows-Tastenkombination).
37.Alt+F4 schließt alle im Bearbeitungsfeld geöffneten Quellprogrammdateien, schließt jedoch nicht das Projekt.
delphi7-Tastenkombinationen
1. UMSCHALT + linke Maustaste, um zuerst ein beliebiges Steuerelement auszuwählen, und dann die Taste drücken, um das Formular auszuwählen (das Drücken von Esc nach der Auswahl des Steuerelements hat den gleichen Effekt).
2.Umschalt+F8 öffnet das CPU-Fenster während des Debuggens.
3.Umschalt+F10 entspricht der rechten Maustaste (Windows-Tastenkombination).
4.Shitf+Pfeilauswahl
5.Umschalt+F12, um das Formular schnell zu finden und zu öffnen
6.F7 (Schritt-für-Schritt-Debugging bei gleichzeitiger Verfolgung des Eintritts in Unterprozesse)
7.F8 (Schritt-für-Schritt-Debugging tritt nicht in den Unterprozess ein)
8.F9 ausführen
9.F12 schaltet EDITOR,FORM
10.Alt+F4 schließt alle im Bearbeitungsfeld geöffneten Quellprogrammdateien, schließt jedoch nicht das Projekt
11. ALT + linke Maustaste können Codeblöcke auswählen, was sehr nützlich ist, um ausgerichtete doppelte Codes zu löschen.
12.Strg+F9 kompilieren
13.Strg+Umschalt+N(n=1,2,3,4...) Lesezeichen definieren
14.Strg+n(n=1,2,3,4...) Zum Lesezeichen n springen
15.STRG+UMSCHALT+N Bei Lesezeichen N drücken Sie die Taste erneut, um das Lesezeichen zu löschen
16.Strg+Bild-auf bewegt den Cursor zur ersten Zeile dieses Bildschirms und der Bildschirm scrollt nicht.
17.Strg+Bild-ab bewegt den Cursor zur letzten Zeile dieses Bildschirms und der Bildschirm scrollt nicht.
18.Strg+↓ scrollt auf dem Bildschirm nach unten und der Cursor scrollt nicht aus dem Bildschirm.
19.Strg + ↑ scrollt den Bildschirm nach oben und der Cursor scrollt nicht aus dem Bildschirm.
20.Strg+Pos1 bewegt den Cursor zum Dateikopf
21.Strg+Ende bewegt den Cursor an das Ende der Datei
22.Strg+B Pufferlistenfenster
23.Strg+I Identisch mit der Tabulatortaste
24.STRG+J (Das Eingabeaufforderungsfenster für die Delphi-Anweisung wird angezeigt, wählen Sie die erforderliche Anweisung aus und eine Anweisung wird automatisch vervollständigt) Codevorlage
25.Strg+M ist dasselbe wie die Eingabetaste.
26.Strg+N ist dasselbe wie die Eingabetaste, aber die Cursorposition bleibt unverändert.
27.Strg+T löscht ein Wort rechts vom Cursor
28.Strg+Y löscht die Zeile, in der sich der Cursor befindet
29.Strg+C kopieren
30.STRG+V Einfügen
31.STRG+X Ausschneiden
32.STRG+Z Rückgängig machen
33.STRG+S speichern
34.Strg+F Suche
35.Strg+L, um die Suche fortzusetzen
36.Strg+r ersetzen
37.STRG+EINGABE sucht die Unit-Datei
38.Strg+F3 öffnet das Call-Stack-Fenster
39.Strg+F4 entspricht dem Eintrag „Schließen“ im Menü „Datei“.
40.Strg+Rücktaste geht zurück und löscht ein Wort, bis es auf ein Trennzeichen trifft
41.Strg+Mausrad beschleunigt das Scrollen
42.Strg+O+U wechselt die Groß-/Kleinschreibung des ausgewählten Blocks (beachten Sie, dass Sie nach dem Loslassen von O erneut U drücken und die Strg-Taste gedrückt halten).
43.Strg+K+O schaltet den Auswahlblock auf Kleinbuchstaben um (beachten Sie, dass Sie nach dem Loslassen von K erneut O drücken und die Strg-Taste gedrückt halten).
44.Strg+K+N schaltet den Auswahlblock auf Großbuchstaben um (beachten Sie, dass Sie nach dem Loslassen von K erneut N drücken und die Strg-Taste gedrückt halten).
45.Strg+Umschalt+G GUID einfügen
46.Strg+Umschalt+T Aufgabenkommentare zur Cursorzeile hinzufügen
47.Strg+Umschalt+Y löscht den Text zwischen dem Cursor und dem Ende der Zeile
48.STRG+UMSCHALT+C zum Schreiben von Deklarationen oder zum Hinzufügen von Funktionen, großartig!!!
49.STRG+UMSCHALT+E zeigt den EXPLORER an
50.Strg+Tab schaltet die Seite „Eigenschaften“ und die Seite „Ereignisse“ im Inspektor um
51.STRG+UMSCHALT+U verschiebt den gesamten Code um 2 Leerzeichen nach links
52.STRG+UMSCHALT+I verschiebt den gesamten Codeblock um 2 Leerzeichen nach rechts.
53.STRG+UMSCHALT+ ↑ Innerhalb eines Prozesses, einer Funktion oder eines Ereignisses können Sie zur Definition des entsprechenden Prozesses, der entsprechenden Funktion oder des Ereignisses springen (zwischen Schnittstelle und Implementierung hin und her wechseln)
54.STRG+UMSCHALT+↓ Bei der Definition eines Prozesses, einer Funktion oder eines Ereignisses können Sie zu dem spezifischen Prozess, der Funktion oder dem Ereignis springen (wie oben).
55.Tab Drücken Sie im Objektinspektorfenster die Tabulatortaste, um den Cursor in den Bereich mit dem Attributnamen zu bewegen, und geben Sie dann den ersten Buchstaben des Attributnamens ein, um das Attribut schnell zu finden.
56.Strg+Alt Nachdem Sie Strg+Alt gedrückt haben, können Sie mit der Maus den Code in einem rechteckigen Block auswählen und ihn kopieren und einfügen.
57.Umschalt+↓, ↑, →, ← ändert die Größe des ausgewählten Steuerelements in 1-Pixel-Einheiten
58.Strg+↓, ↑, →, ← ändert die Position des ausgewählten Steuerelements in 1-Pixel-Einheiten
59.Strg+E Schnellauswahl (haha, probieren Sie es aus, es macht Spaß)
--------- GExperts ---------
60.Strg+Alt+c Kommentarblock
61.Strg+Alt+u Block auskommentieren
62.Strg+Alt+h Header generieren (ausführlichere Einstellungen finden Sie auf der Eigenschaftsseite Editor Experts der GExperts-Konfiguration)
63.Strg+Alt+O wählt Anweisungen zwischen entsprechenden Trennzeichen aus
64.Strg+Alt+v springt zwischen entsprechenden Trennzeichen hin und her (Konflikte mit vorhandenen Tastenkombinationen, bitte ändern)
-------------------------------------------------- --------------------------
65. Zeigen Sie mit der Maus auf den Variablennamen, den Einheitennamen und den Klassennamen und verwenden Sie dann STRG+linke Maustaste, um die entsprechende Beschreibung zu finden.
66. STRG+UMSCHALT+C zum Schreiben einer Anweisung oder zum Hinzufügen einer Funktion.
wie:
procedureTT.A(AA:string);//Funktionsdeklaration
Nach der Installation: STRG+UMSCHALT+C, es wird geschrieben
procedureTT.A(AA:string);beginend;
67. ALT + linke Maustaste kann die Codeauswahl blockieren, was sehr nützlich ist, um ausgerichtete doppelte Codes zu löschen.
68. Strg+Umschalt+G generiert eine GUID-Nummer