您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

安装并使用 DTDL 创作工具

数字孪生定义语言 (DTDL) 模型是 JSON 文件。 你可以使用 Visual Studio code 或 Visual Studio 2019 的扩展来创作和验证这些模型文件。

安装并使用 VS Code 扩展

VS Code 的 DTDL 扩展添加了以下 DTDL 创作功能:

  • DTDL v2 语法验证。
  • Intellisense,包括自动完成功能,以帮助您提供语言语法。
  • 从命令面板创建接口的功能。

若要安装 DTDL 扩展,请参阅 DTDL editor for Visual Studio Code。 你还可以在 VS Code 的 "扩展" 视图中搜索 " DTDL "。

安装该扩展后,请使用它来帮助你在 VS code 中创作 DTDL 模型文件:

  • 该扩展在 DTDL 模型文件中提供语法验证,突出显示错误,如以下屏幕截图所示:

    VS Code 中的模型验证

  • 编辑 DTDL 模型时使用 intellisense 和自动完成功能:

    在 VS Code 中使用 DTDL 模型的 intellisense

  • 创建新的 DTDL 接口。 DTDL: Create Interface 命令使用新接口创建一个 JSON 文件。 接口包含示例遥测、属性和命令定义。

安装和使用 Visual Studio 扩展

Visual Studio 2019 的 DTDL 扩展添加了以下 DTDL 创作功能:

  • DTDL v2 语法验证。
  • Intellisense,包括自动完成功能,以帮助您提供语言语法。

若要安装 DTDL 扩展,请参阅 VS 2019 的 DTDL Language 支持。 你还可以在 Visual Studio 的 " 管理扩展 " 中搜索 DTDL

安装该扩展后,请使用它来帮助你在 Visual Studio 中创作 DTDL 模型文件:

  • 该扩展在 DTDL 模型文件中提供语法验证,突出显示错误,如以下屏幕截图所示:

    Visual Studio 中的模型验证

  • 编辑 DTDL 模型时使用 intellisense 和自动完成功能:

    在 Visual Studio 中使用 DTDL 模型的 intellisense

后续步骤

本操作指南文章介绍了如何使用 Visual Studio Code 和 Visual Studio 2019 的 DTDL 扩展来创作和验证 DTDL 模型文件。 建议的下一步是了解如何将 Azure IoT 浏览器与模型和设备配合使用。