This documentation is for a release that is no longer maintained
See documentation for the latest supported version.第 5 章 配置 Visual Studio Code - 开源("代码 - OSS")
了解如何配置 Visual Studio Code - Open Source ("Code - OSS")。
5.1. 配置单一和多根工作区 复制链接链接已复制到粘贴板!
使用多根工作区功能,您可以处理同一工作区中的多个项目文件夹。当您一次性处理多个相关项目,如产品文档和产品代码存储库时,这非常有用。
请参阅什么是 VS Code "workspace" 以更好地了解和编写工作区文件。
工作区默认设置为在多 root 模式中打开。
启动工作区后,会生成 /projects/.code-workspace 工作区文件。工作区文件将包含 devfile 描述的所有项目。
如果工作区文件已存在,则会更新它,所有缺少的项目都将从 devfile 中获取。如果您从 devfile 中删除项目,它将保留在工作区文件中。
您可以更改默认行为,并提供自己的工作区文件或切换到单根工作区。
流程
提供您自己的工作区文件。
将名为
.code-workspace的工作区文件放在存储库的根目录中。创建工作区后,Visual Studio Code - Open Source ("Code - OSS")将使用工作区文件,因为它是.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 重要创建工作区文件时请小心。如果出现错误,将打开一个空的 Visual Studio Code - Open Source ("Code - OSS")。
重要如果您有多个项目,则工作区文件将从第一个项目获取。如果第一个项目中不存在工作区文件,则会创建一个新工作区,并放在
/projects目录中。
指定备用工作区文件。
在 devfile 中定义 VSCODE_DEFAULT_WORKSPACE 环境变量,并指定到工作区文件的正确位置。
env: - name: VSCODE_DEFAULT_WORKSPACE value: "/projects/project-name/workspace-file"env: - name: VSCODE_DEFAULT_WORKSPACE value: "/projects/project-name/workspace-file"Copy to Clipboard Copied! Toggle word wrap Toggle overflow
以单 root 模式打开工作区。
定义 VSCODE_DEFAULT_WORKSPACE 环境变量并将其设置为 root。
env: - name: VSCODE_DEFAULT_WORKSPACE value: "/"env: - name: VSCODE_DEFAULT_WORKSPACE value: "/"Copy to Clipboard Copied! Toggle word wrap Toggle overflow