visual-studio-2019 - 如何在 Visual Studio 2019 中创建 DSL 工具项目?
问题描述
还有其他人在 Visual Studio 2019 中创建新的 dsl 工具项目时遇到问题吗?
我在任何地方都找不到“特定于域的语言设计器”解决方案模板(在 Visual Studio 2017 中命名)...
虽然官方文档在这里引用它并没有改变:
谁能指出我正确的方向?
解决方案
好吧,在 Visual Studio 2019 Enterprise 中,模板就在那里,只是不容易找到。它既不在“扩展”、“包”或“VSSDK”项目类型中,但如果您搜索“域”(没有任何语言、平台或项目类型的过滤器),模板会弹出名称为“域-特定的语言设计器”。
更令人困惑的是,我还使用了最新的 Visual Studio 2019 预览版,而在该版本中,模板根本不存在。
推荐阅读
- amazon-web-services - 授予对具有给定标签的 AWS Lambda 资源的访问权限
- c++ - 从“*”类型的表达式中对“&”类型的引用进行无效初始化
- typescript - 使用 Typescript Generics 从 AngularFire 的定义结构创建接口
- php - 在使用“finfo”PHP 类执行 mime/扩展验证脚本期间,“rtf”文件扩展名消失了
- android - Gson 错误:java.lang.IllegalArgumentException:类 android.app.ExitTransitionCoordinator 声明了多个名为 mHandler 的 JSON 字段
- angular - 如何将 ionic 3 代码转换为 ionic 4 ?导航参数
- sql - 这两个查询的含义(sql注入)
- reactjs - 我将如何打开一个模式以允许用户选择要添加的组件?
- c++ - 如何复制 SoPlex 模型?
- powershell - 是否可以获取不在 shell 命名空间中的项目的 shell 属性?