Utilisation de solutions de langage spécifique à un domaineWorking with Domain-Specific Language Solutions

Un langage spécifique à un domaine (DSL) est créé à l’aide d’une solution Visual Studio.A domain-specific language (DSL) is created using a Visual Studio solution. Cette section est de savoir comment configurer et personnaliser la solution.This section is about how to set up and customize the solution.

Dans cette sectionIn this Section

À propos des langages spécifiques à un domaine explique comment développer des DSL et comment les appliquer.About Domain-Specific Languages Discusses how to develop DSLs and how to apply them.

Vue d’ensemble des outils Domain-Specific Language explique les principales tâches de développement et la distribution d’une solution DSL.Overview of Domain-Specific Language Tools Explains the major tasks in developing and distributing a DSL.

Vue d’ensemble de l’Interface utilisateur des outils Domain-Specific Language décrit les fenêtres qui sont associés à plusieurs DSL.Overview of the Domain-Specific Language Tools User Interface Describes the windows that are associated with DSLs.

Choix d’un modèle de Solution de langage spécifique à un domaine explique comment choisir un modèle pour démarrer votre projet DSL.Choosing a Domain-Specific Language Solution Template Explains how to choose a template to start your DSL project.

Comment : créer une Solution de langage spécifique à un domaine décrit les étapes pour configurer une solution DSL.How to: Create a Domain-Specific Language Solution Describes the steps to set up a DSL.

Utilisation du diagramme de définition DSL explique les parties du diagramme.Working with the DSL Definition Diagram Explains the parts of the diagram.

Utilisation de l’Explorateur de langage spécifique à un domaine explique le contenu de l’ExplorateurWorking with the Domain-Specific Language Explorer Explains the content of the explorer

Comment : modifier le Namespace d’un langage spécifique à un domaine le code que vous générez à partir d’une solution DSL possède un espace de noms que vous définissez lorsque vous lancez votre solution, mais vous pouvez le modifier par la suite.How to: Change the Namespace of a Domain-Specific Language The code you generate from a DSL has a namespace that you set when you initiate your solution, but you can change it afterwards.

Comment : étendre le Concepteur de langage spécifique à un domaine vous pouvez personnaliser le concepteur DSL avec des commandes de menu.How to: Extend the Domain-Specific Language Designer You can customize the DSL Designer with menu commands.

Comment automatiser transformer tous les modèles pour éviter de cliquer sur Transformer tous les modèles, vous pouvez faciliter automatique dans le cadre de la build.How to Automate Transform All Templates To avoid clicking Transform All Templates, you can make it an automatic part of the build.