在 Visual Studio Code 中安装 AL 语言扩展
当您使用 Visual Studio Code 为 Microsoft Dynamics 365 Business Central 开发应用程序时,必须安装应用程序语言扩展。 安装该扩展的最简单方法是通过 Visual Studio Code Marketplace。
选择扩展选项卡,这是 Visual Studio Code 应用程序左侧活动栏中的第五个选项卡,也可以使用 Ctrl+Shift+X 键盘快捷方式。
在在市场中搜索扩展字段中输入 AL Language。
选择绿色安装按钮,安装 AL 语言扩展。
安装后,将激活 AL 语言扩展。 现在,您已准备好开始为 Business Central 开发扩展。
Microsoft 经常发布 Microsoft Dynamics 365 Business Central 的新版本。 您在开发扩展时,Microsoft 提供了三种测试和调试应用程序的方法:
通过在线云沙盒。
使用 Microsoft 提供的 Docker 映像。 您可以根据部署为云沙盒的版本获取 Docker 映像,或根据 Business Central 本地版本获取 Docker 映像。
通过 Business Central 本地版本。
AL 语言扩展(可以从 Visual Studio Code Marketplace 安装)链接到最新的在线云沙盒可用版本。 除了公开提供的 Docker 映像,Microsoft 还提供即将发布的版本或 beta 版本的 Docker 映像。 因此,开发人员可以在将来的 Business Central 版本上测试其扩展。 这些 Docker 映像可通过 Microsoft Collaborate 计划下载,它们还附带了更新的 AL 语言扩展,其中包含链接到特定版本的新功能。
这些更新的扩展为 VSIX 文件,可以在启动 Docker 容器后下载。 您需要禁用来自 Marketplace 的 AL 语言扩展,并安装 Docker 映像随附的 VSIX 文件。
要选择其他 VSIX 文件,请按照以下步骤操作:
选择扩展,即 Visual Studio Code 应用程序左侧活动栏中的第五个选项卡,也可以使用 Ctrl+Shift+X 键盘快捷方式。
选择 AL 语言扩展,然后选择禁用按钮。
选择在市场中搜索扩展字段上方的省略号 (...) 按钮。
从菜单中选择从 VSIX 中安装...,浏览到已下载的 VSIX 文件以安装扩展。
AL 语言扩展预发布版本
通过现有 Visual Studio Code 机制,AL 语言扩展预发布版本可用于获取有关安装预发布版本的通知。 若要了解有关此机制的详细信息,请访问 Visual Studio Code 文档中的预发布扩展。
若要安装预发布版本,请使用下拉列表以选择安装预发布版本,或者使用 AL 语言扩展的 Visual Studio Code 扩展管理页面中的切换到预发布版本选项(如果已安装)。
当您切换到预发布版本时,AL 语言扩展的 Visual Studio Code 扩展管理页面会显示使用预发布版本,并提供切换回发布版本的选项。