Verwenden des Monaco SQL-Abfrage-Editors

Gilt für
Access für Microsoft 365

Im Oktober 2024 haben wir ein Update für den SQL-Editor und einige wichtige moderne Features hinzugefügt. Der neue Editor ist so konzipiert, dass er sich an anderen Microsoft-IDEs wie SSMS, Visual Studio und VS Code orientiert und die gleiche leistungsstarke Benutzeroberflächenbibliothek wie Visual Studio Code nutzt. 

Der Monaco-Editor unterstützt wichtige Funktionen wie Syntaxhervorhebung, Zeilennummerierung, helle/dunkle Designs und mehr. Zu den zusätzlichen Funktionen gehören Autovervollständigung, Kommentarbehandlung und Formatierungsunterstützung. Der Editor basiert auf einem JavaScript-Framework und wird von der neuesten Edge-Browsertechnologie unterstützt, sodass er offline nahtlos funktioniert. 

Aktivieren/Deaktivieren des Monaco-Editors in Ihrer aktuellen Datenbank

Der Monaco SQL-Editor kann ein- und ausgeschaltet werden. Beachten Sie, dass der Monaco-Editor in Access nur als Teil von Microsoft 365 verfügbar ist. Benutzern aller anderen Versionen, einschließlich Access 2024, wird weiterhin der vorhandene Monochrom-Editor angezeigt.

Diese Einstellung ist standardmäßig für alle Datenbanken aktiviert und gilt auf Datenbankebene. Aus Sicherheitsgründen ist der Monaco-Editor nur in vertrauenswürdigen Datenbanken verfügbar. Nicht vertrauenswürdige Datenbanken verwenden den vorherigen monochromen Editor.

  1. Wechseln Sie zuDateioptionen>>Aktuelle Datenbank.
  2. Aktivieren oder deaktivieren Sie das Kontrollkästchen Monaco SQL-Editor aktivieren .
    Screenshot zeigt die Position des Umschalters.

Steuern des Schriftschnitts und Schriftgrads des Editors

  1. Wechseln Sie zuDateioptionen>>Objektdesigner.
  2. Wählen Sie im Abschnitt Abfrageentwurf den Schriftschnitt und den Schriftgrad aus. Der Standardwert ist Segoe UI 8. Beachten Sie, dass im Design-Editor die Schriftgröße mit Strg + vergrößert oder mit Strg – verringert werden kann.
    Screenshot mit den Stileinstellungen

Unterstützung von Kommentaren

In Access-Abfragen werden Kommentare nur am Anfang des Abfragetexts unterstützt, während Sie in Remote-SQL-Abfragen Kommentare an beliebiger Stelle hinzufügen können. Kommentare werden grün angezeigt.

Ein Beispiel für Kommentare im Monaco SQL-Editor

Unterstützung der automatischen Vervollständigung

Umfangreiche Unterstützung für die automatische Vervollständigung verbessert die Benutzerfreundlichkeit, indem SQL-Schlüsselwörter, Funktionen, Tabellen- und Spaltennamen dynamisch während der Eingabe vorgeschlagen werden. Darüber hinaus kann es auf Formularelemente verweisen, um das Schreiben von Abfragen zu vereinfachen, was es für Entwickler intuitiver und effizienter macht.

  Screenshot: AutoVervollständigen-Funktion in Monaco.

Umfassende Unterstützung für Tastenkombinationen

Viele bekannte Tastenkombinationen aus VS Code sind jetzt im Monaco SQL-Editor verfügbar, um Entwicklern einen konsistenten und effizienten Workflow zu bieten. Auf alle verfügbaren Befehle, die auf deinem aktuellen Kontext basieren, wird mit der Taste F1 zugegriffen, wodurch eine Befehlspalette wie die in VS Code geöffnet wird, die eine schnelle Navigation und Befehlsausführung ermöglicht.

  Screenshot mit allen in Monaco verfügbaren Tastenkombinationen

Weitere Ressourcen

Weitere Informationen zum neuen Monaco SQL-Editor finden Sie im ausführlichen Artikel New Monaco SQL Editor von Microsoft MVP Colin Riddington in seinem Access Forever-Entwicklerblog.