设置首选项
使用 IBM Z Open Editor 前,您可以设置首选项来控制环境特征。 根据其作用域 (从特定于用户的设置到正在编辑的文件的团队项目设置) ,可以在各种位置定义首选项。 Z Open Editor 通过VS Code的“首选项”提供的设置与ZAPP文件中的设置进行了区分,后者仅限于应用程序级别,并与源代码文件一起存储。 特定于应用程序的设置 (例如,构建标志) 通常在 ZAPP 文件中与您的团队共享。 个人设置 (例如,要用于用户构建的 Zowe 概要文件) 通常在 VS Code 用户设置中。
访问VS Code设置以 IBM Z® Open Editor
要在 VS Code 中打开 IBM Z Open Editor 的设置,请按照以下步骤操作:
VS 代码用户首选项与工作空间首选项
在编辑器面板中,显示首选项组列表以及用户和工作空间首选项的编辑器选项卡。 在这些选项卡之间进行切换以决定要添加首选项的作用域。
用户首选项
用户首选项应用于不同工作空间中的当前用户。 它们不仅包括与辅助功能相关的典型用户首选项 (例如,用于代码完成的字体大小和编辑器行为) ,还包括定义 z/OS® 主机连接信息和个人高级限定符的 Zowe 概要文件。 这些设置存储在用户的主目录中,应用于所有打开的 "VS 代码" 窗口,并且不与其他用户共享。
工作空间首选项
工作空间首选项适用于当前工作空间,并存储在工作空间根目录下的 .vscode 目录中。 如果通过 Git与其他用户共享工作空间,那么如果目的是使这些用户在不同用户之间相同,那么还将共享设置。 例如,将应用诸如选项卡大小或文件扩展名之类的首选项设置,而不考虑由谁编辑这些文件。
注: 工作空间首选项始终覆盖用户首选项。
VS Code 还支持 多根工作空间 概念,该概念也可用于 Z Open Editor。 多根工作空间允许您使用多个文件夹,每个文件夹表示 Visual Studio Code中的一个工作空间。 当您一次处理多个相关项目时,这很有用。 每个工作空间都可以使用不同的 Git 存储库,并位于开发机器上的任何位置。 多根工作空间基本上将所有单独文件夹和独立文件夹组合到 "文件资源管理器" 中的一个树形视图中。 为 .code-workspace 文件中的整个多根工作空间以及每个单独工作空间定义了设置。 在发生冲突的情况下,确定哪个设置优先于另一个设置取决于设置类型。
有关可用于 VS 代码的设置类型的更多详细信息,请参阅 用户和工作空间设置 和 多根工作空间: 设置 VS 代码文档页面。
以下部分以及 设置参考中提供了有关特定 Z Open Editor 设置和行为的详细信息。
VS 代码用户首选项与 ZAPP 文件
Z Open Editor 中的某些首选项特定于正在开发的应用程序,应该独立于用于编辑程序文件的编辑器进行存储。 示例是包含文件 (例如 COBOL 副本) 的文件夹的搜索路径,或者应该使用哪些编译器选项来解析程序以在编辑器中显示语法错误。 这些首选项存储在名为 ZAPP (Z APPlication) 文件中。 使用 ZAPP 文件配置应用程序 部分提供了完整概述。