Visual Studio Code

跳转到:导航搜索
  • VSCode Icon.png Visual Studio Code
    code
  • 重新定义代码编辑。
  • 开发者
    微软
  • 许可
    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 的源代码管理中。

查看 商店页面Github 页面以获取更多详细信息。

帮助和支持

官方文档stackoverflow 子页面 是故障排除的最佳场所。