配置 AL 语言扩展
AL 语言扩展具有可为特定用户或工作区指定的多个设置。 要激活这些设置,请按 Ctrl+Shift+P,然后选择首选项:打开设置 (UI)(对于工作区设置)或首选项:打开用户设置(对于用户设置)。 在扩展和 AL 语言扩展配置下方,您将找到可用于 AL 语言扩展的设置。
一项有用的设置是启用代码分析,该设置用于指定是否应对当前项目中的所有源文件执行代码分析。 如果您的 AL 代码不符合默认 AL 规则,Visual Studio Code 将会向您显示警告和错误。 默认值是 false。 如果本值设置为 true,您必须指定代码分析器设置,其中包含要使用的代码分析器列表。 代码分析器将设置您可选择用于执行代码分析的代码分析器的路径列表。
AL 主页
AL 主页视图显示与 AL for Business Central 中的开发相关的新闻。 AL 主页视图使 Business Central 研发部门能够高效共享新闻、最佳做法、近期活动、紧急信息和状态以及学习内容。
您可以选择启动 Visual Studio Code 后何时显示 AL 主页视图,默认是在 AL 主页更新时显示。
要更改默认设置,请转到用户或工作区设置,按 Ctrl+Shift+P,然后选择首选项:打开设置 (UI)(对于工作区设置)或首选项:打开用户设置(对于用户设置)。 在“扩展”和“AL 语言扩展配置”下,将启动时显示主页更改为其他值。
AL Explorer
AL Explorer 提供了一种探索、导航工具,支持您更好地理解扩展中的对象。 您可以深入了解对象详细信息、依赖项和扩展点,而无需查看代码。 利用 AL Explorer,您可以了解扩展的整体结构,从而指定新功能或进行简单的故障排除。
AL Explorer 包含四个选项卡:
对象
事件
API
可扩展枚举
对于每个类别,您都可以进行筛选、添加书签并转到源代码。 对于表、页面和报表对象,您还可以选择在本地计算机或租户中,直接从 Explorer 窗口运行这些对象。 您还可以概览给定应用范围(例如工作区或选定项目)中的所有对象,并且可以搜索对象名称并按类型对对象进行分组。
您可以选择启动 Visual Studio Code 后何时显示 AL Explorer,默认是在启动时显示 AL Explorer。
对于选定的对象,可使用源按钮转到源代码来开发、阅读或理解代码,或使用它添加断点,作为故障排除过程的一部分。
当您针对给定对象选择源时,适用于该对象的资源公开策略可能会阻止显示全部源代码。 在这种情况下,您只会看到代码片段。
在最右边的列中,您可以为经常使用的对象添加书签,筛选出一组对象,仅查看添加书签的对象。 例如,在您当前处理的对象之间导航时可以这么做。 选择星号可为对象添加书签。 使用模块下拉列表,仅筛选添加书签的对象。
事件、API 和可扩展枚举选项卡可概览可用扩展点和实现接口的可扩展枚举。 对于任何给定事件,您可以选择订阅按钮,将包含事件订阅者语法的代码片段复制到剪贴板中,然后将该代码片段粘贴到 Codeunit 中开始体验。