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

Un langage spécifique à un domaine (DSL) est créé en utilisant un Visual StudioVisual Studio solution.A domain-specific language (DSL) is created using a Visual StudioVisual Studio solution. Cette section est sur la façon de configurer et personnaliser la solution.This section is about how to set up and customize the solution.

Dans cette sectionIn this Section

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

Vue d’ensemble des outils de langage spécifique à un domaine explique les principales tâches de développement et de distribution 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 langage spécifique à un domaine décrit les fenêtres qui sont associés à 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 le projet de votre 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 DSL.How to: Create a Domain-Specific Language Solution Describes the steps to set up a DSL.

Utilisation avec le schéma 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 décrit 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 DSL a un espace de noms que vous définissez lorsque vous démarrez votre solution, mais vous pouvez la 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 les 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 rendre 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.