Wie aktiviere ich die Autovervollständigung für SQL-Befehle in DBeaver?
- Einleitung
- Zugang zu den Einstellungen
- Navigation zu den SQL Editor-Einstellungen
- Aktivierung der Autovervollständigung
- Weitere nützliche Einstellungen
- Abschließende Hinweise
Einleitung
DBeaver ist ein sehr beliebtes, universelles Datenbank-Tool, das viele Features für die Arbeit mit SQL bietet. Eines der nützlichsten Features ist die Autovervollständigung, welche das Schreiben von SQL-Befehlen erleichtert und beschleunigt, indem schon während der Eingabe mögliche Befehle, Tabellen, Spalten oder Funktionen vorgeschlagen werden. Im Folgenden wird ausführlich erklärt, wie Sie diese Autovervollständigung in DBeaver aktivieren und konfigurieren können.
Zugang zu den Einstellungen
Um die Autovervollständigung zu aktivieren, müssen Sie zuerst die Einstellungen von DBeaver öffnen. Starten Sie DBeaver und gehen Sie im oberen Menü auf Fenster und dann auf Einstellungen. Alternativ können Sie das Einstellungsfenster auch mit der Tastenkombination Strg + , (unter Windows/Linux) bzw. Cmd + , (unter macOS) öffnen. In dem sich öffnenden Fenster können Sie die gewünschten Konfigurationen vornehmen.
Navigation zu den SQL Editor-Einstellungen
In den Einstellungen suchen Sie im linken Seitenmenü den Abschnitt SQL Editor. Oft ist dieser Abschnitt direkt sichtbar, ansonsten können Sie das Eingabefeld oben zum schnellen Suchen benutzen und dort SQL Editor eingeben. Unter dem Menüpunkt SQL Editor finden Sie wiederum Unterkategorien wie Code-Editor oder Code Completion. Wählen Sie Code Completion, da hier alle relevanten Einstellungen zur Autovervollständigung gebündelt sind.
Aktivierung der Autovervollständigung
Im Bereich Code Completion finden Sie Optionen, um die automatische Vervollständigung für SQL-Skripte zu steuern. Stellen Sie sicher, dass die Option Enable auto activation bzw. Automatische Aktivierung aktiviert ist. Diese Option erlaubt dem Editor, während der Eingabe automatisch Vorschläge anzuzeigen, ohne dass Sie eine Tastenkombination drücken müssen. Zusätzlich können Sie den Wert für die Verzögerung in Millisekunden einstellen, also wie lange das System wartet, bis Vorschläge nach Tastatureingabe erscheinen.
Darüber hinaus gibt es häufig eine Option, um zu bestimmen, bei welchen Zeichen die Autovervollständigung ausgelöst wird, z.B. bei der Eingabe eines Punktes (.) oder bei Buchstaben. Diese kann man je nach Bedarf anpassen, um die Vorschläge zielgerichtet anzubieten.
Weitere nützliche Einstellungen
In diesem Einstellungsbereich können Sie auch auswählen, welche Arten von Vorschlägen angezeigt werden sollen. Beispielsweise können Sie Tabellen-, Spaltennamen, SQL-Schlüsselwörter oder gespeicherte Prozeduren als vorgeschlagene Optionen ein- oder ausschalten. Dies hilft dabei, die Vorschlagsliste übersichtlich und relevant zu halten.
Zusätzlich können Sie hier die Tastenkombinationen für die manuelle Vervollständigung nachschlagen. Standardmäßig wird die automatische Vervollständigung zwar bevorzugt, doch wenn Sie die Vorschläge manuell aufrufen möchten, können Sie z.B. Strg + Leertaste verwenden.
Abschließende Hinweise
Nachdem Sie die gewünschten Einstellungen vorgenommen haben, klicken Sie unten auf Übernehmen und OK, um die Einstellungen zu speichern und das Dialogfenster zu schließen. Nun sollte die Autovervollständigung in den SQL-Editoren von DBeaver aktiv sein. Wenn Sie in einem SQL-Skript eine Abfrage schreiben und z.B. mit dem Tippen von SELECT beginnen, schlägt DBeaver automatisch passende Schlüsselwörter, Tabellennamen oder Spalten vor.
Falls die Autovervollständigung trotz Aktivierung nicht erscheint, kann es hilfreich sein, die Verbindung zur Datenbank neu aufzubauen oder DBeaver neu zu starten. Außerdem sollte sichergestellt sein, dass die Metadaten der verbundenen Datenbanken aktualisiert sind, da die Vervollständigung auf diesen Informationen basiert.
So verbessert die Aktivierung der Autovervollständigung Ihre Effizienz beim Arbeiten mit SQL in DBeaver erheblich und hilft, Fehler durch Tippfehler zu vermeiden.
