Utiliser l’éditeur de requêtes SQL Monaco

S’applique à
Access pour Microsoft 365

En octobre 2024, nous avons ajouté une mise à jour de l’éditeur SQL et certaines fonctionnalités modernes clés. Le nouvel éditeur est conçu pour s’aligner sur d’autres IDE Microsoft tels que SSMS, Visual Studio et VS Code, en tirant parti de la même bibliothèque d’interface utilisateur puissante derrière Visual Studio Code. 

L’éditeur Monaco prend en charge des fonctionnalités essentielles telles que la coloration syntaxique, la numérotation des lignes, les thèmes clairs/sombres, etc. D’autres fonctionnalités incluent la saisie semi-automatique, la gestion des commentaires et la prise en charge de la mise en forme. Créé à l’aide d’une infrastructure JavaScript et optimisé par la dernière technologie de navigateur Edge, l’éditeur fonctionne en toute transparence hors connexion. 

Activer/désactiver l’éditeur Monaco dans votre base de données actuelle

L’éditeur SQL de Monaco peut être activé/désactivé. Notez que l’éditeur Monaco n’est disponible que dans Access dans le cadre de Microsoft 365. Les utilisateurs de toutes les autres versions, y compris Access 2024, continueront de voir l’éditeur monochrome existant.

Ce paramètre est activé par défaut pour toutes les bases de données et s’applique au niveau de la base de données. Pour des raisons de sécurité, l’éditeur Monaco n’est disponible que sur des bases de données de confiance ; Les bases de données non approuvées utiliseront l’éditeur monochrome précédent.

  1. Accédez à labase de données actuelledes options>de fichier>.
  2. Cochez ou décochez la case Activer Monaco SQL Editor .
    Capture d’écran montrant l’emplacement du bouton bascule.

Contrôler le style et la taille de police de l’éditeur

  1. Accédez àConcepteur d’objetsOptions>de fichier>.
  2. Dans la section Création de requête , choisissez le style et la taille de police. La valeur par défaut est Segoe UI 8. Notez que dans l’éditeur de conception, la taille de la police peut être augmentée à l’aide de Ctrl + ou diminuée à l’aide de Ctrl –.
    Capture d’écran montrant les paramètres de style

Prise en charge des commentaires

Dans les requêtes Access, les commentaires ne sont pris en charge qu’au début du texte de la requête, alors que dans les requêtes SQL distantes, vous pouvez ajouter des commentaires n’importe où. Les commentaires apparaissent en vert.

Un exemple de commentaires dans l’éditeur SQL de Monaco

Prise en charge de la saisie semi-automatique

La prise en charge de la saisie semi-automatique enrichie améliore l’expérience utilisateur en suggérant des mots-clés SQL, des fonctions, des noms de tableaux et de colonnes de manière dynamique à mesure que vous tapez. En outre, il peut référencer des éléments de formulaire pour simplifier l’écriture des requêtes, ce qui le rend plus intuitif et plus efficace pour les développeurs.

  La capture d’écran montre la fonctionnalité de saisie semi-automatique à Monaco.

Prise en charge des raccourcis clavier enrichis

De nombreux raccourcis d’édition clavier familiers de VS Code sont désormais disponibles dans l’éditeur SQL de Monaco, offrant un flux de travail cohérent et efficace aux développeurs. Toutes les commandes disponibles en fonction de votre contexte actuel sont accessibles à l’aide de la touche F1 , qui ouvre une palette de commandes comme celle de VS Code, permettant une navigation et une exécution rapides des commandes.

  Capture d’écran montrant tous les raccourcis clavier disponibles à Monaco

Ressources complémentaires

Pour plus d’informations sur le nouvel éditeur SQL Monaco, consultez l’article détaillé du MVP Microsoft Colin Riddington sur son blog de développement Access Forever.