Visual Studio Code:兼顾轻量编辑、调试与扩展生态的开发工具
一分钟看懂
Visual Studio Code 是微软开发的跨平台代码编辑器,提供代码编辑、导航、调试、终端和扩展机制。这个仓库是 Code - OSS 的公开源码与协作空间;微软发布的 VS Code 产品在此基础上加入品牌和产品级定制。
你可以用它做什么
- 编辑并浏览多种编程语言和项目结构。
- 直接运行调试器、任务、版本控制和集成终端。
- 通过扩展添加语言服务器、远程开发与工作流工具。
- 参与编辑器核心、内置扩展、路线图和问题讨论。
主要能力
- 提供代码补全、导航、搜索、重构和轻量调试能力。
- 采用扩展模型连接不同语言、平台和开发工具。
- 支持 Windows、macOS 和 Linux,并按月发布更新。
- 仓库包含 Code - OSS 核心与一组内置语言扩展。
适合哪些人
适合需要通用代码编辑和调试环境的开发者,也适合构建 VS Code 扩展、定制 Code - OSS 发行版或参与编辑器核心开发的团队。
怎么开始使用
普通用户可从官方网站下载 VS Code;希望体验每日构建可选择 Insiders。参与源码开发时,应阅读官方贡献指南,建议使用开发容器或 Codespaces 准备构建环境,再运行测试和调试任务。
使用前需要知道
Code - OSS 源码采用 MIT 许可证,而微软发布的 Visual Studio Code 二进制产品适用单独的产品许可证,两者不应混为一谈。完整源码构建需要较多资源,官方开发容器建议至少 4 核与 6 GB 内存。扩展由不同作者维护,安装前应审查其权限、数据处理和许可。