5.4. Microsoft Visual Studio Code - 开源
Microsoft Visual Studio Code 的 OpenShift Dev Spaces 构建 - Open Source 是新工作区的默认 IDE。
您可以在工作区启动时从 Open VSX registry 自动安装 Microsoft Visual Studio Code 扩展。请参阅 工作区启动时自动安装 Microsoft Visual Studio Code 扩展。
-
使用 任务 查找并运行
devfile.yaml
中指定的命令。 点 Status Bar 中的 Dev Spaces 来使用 Dev Spaces 命令,或通过 Command Palette 找到它们:
- Dev Spaces:Open Dashboard
- dev Spaces: Stop Workspace
- dev Spaces: Restart Workspace
- Dev Spaces: 从 Local Devfile 重启 Workspace
- Dev Spaces:Open 文档
如果您的组织通过品牌构建进行了定制,您可能会在此 IDE 中看到您的机构品牌。
5.4.1. 在工作区启动时自动化 Microsoft Visual Studio Code 扩展安装
要使 Microsoft Visual Studio Code - Open Source IDE 会自动安装所选扩展,您可以在包含项目源代码的远程 Git 存储库中添加一个 extensions.json
文件,并将克隆到工作区中。
先决条件
OpenShift Dev Spaces 具有对 OpenVSX registry 的网络访问权限。
提示
流程
获取每个所选扩展名的发布者和扩展名称:
- 在 Open VSX registry 网站 中找到扩展,并复制扩展列表页面的 URL。
从复制的 URL 中提取 <publisher > 和名称 <extension> :
https://www.open-vsx.org/extension/<publisher>/<extension>
-
在远程 Git 仓库中创建
.vscode/extensions.json
文件。 在
extensions.json
文件中添加 < publisher > 和名称 <extension>,如下所示:{ "recommendations": [ "<publisher_A>.<extension_B>", "<publisher_C>.<extension_D>", "<publisher_E>.<extension_F>" ] }
验证
-
使用远程 Git 存储库的 URL 来启动一个新的工作区,其中包括创建的
extensions.json
文件。 - 在工作区的 IDE 中,按 Ctrl+Shift+X 或进入 Extensions 来查找文件中列出的每个扩展。
- 扩展具有此扩展的标签 ,可在全局范围内启用。