Visual Studio Code
Visual Studio Codecode- 重新定义代码编辑。
- 开发者微软
- 许可MIT(专有品牌)
Visual Studio Code 是一个新工具的选择,它结合了代码编辑器的简单性和开发人员对核心编辑-构建-调试周期所需的功能。
特性
由 Microsoft 开发,VSCode 包含许多与其大哥 Visual Studio 相关的特性。
这些包括
- IntelliSense 代码补全
- 内置调试器,具有断点、调用堆栈和交互式控制台
- Git 和其他 SCM 集成
VSCode 在设计和目标上都刻意保持轻量级,尽管其庞大的扩展集合提供了许多更复杂的流程。
安装
openSUSE 提供 Code 的自由软件二进制文件,位于 开发仓库中。它不包含 Microsoft 品牌,并附带一个默认启用 Open VSX 扩展商店的配置。您可以从命令行安装它
Leap
zypper ar -cf https://download.opensuse.org/repositories/devel:/tools:/ide:/vscode/15.6/ devel_tools_ide_vscode zypper in code
Tumbleweed
zypper ar -cf https://download.opensuse.org/repositories/devel:/tools:/ide:/vscode/openSUSE_Tumbleweed devel_tools_ide_vscode zypper in code
替代方案
VSCodium 是一个社区支持的 Code 的自由开源发行版,也默认设置为使用 Open VSX。他们提供一个 Flatpak,适用于在不可变系统上安装。
专有的 Microsoft 品牌构建 使用 Microsoft 的扩展市场,包含 在 Code wiki 上详细说明的额外自定义,并且自版本 1.74 起,不再支持某些修改 UI 的扩展。
Open Build Service 扩展
OBS Connector 已经不再在 VSCode 市场上提供
直接从 Visual Studio Code 分支软件包
SUSE 已经启动了 SUSE.open-build-service-connector Open Build Service Connector 的开发,这是一个将 Open Build Service 带入 Visual Studio Code 的扩展。
它为用户提供了书签和浏览 OBS 上的项目和软件包、在本地签出它们、分支它们以及提交更改回来的能力。此外,OBS 的版本控制集成到 Visual Studio Code 的源代码管理中。
帮助和支持
官方文档 和 stackoverflow 子页面 是故障排除的最佳场所。

