加载中...
VS Code 是微软于 2015 年发布的开源轻量代码编辑器,基于 Electron 构建,凭借极其丰富的扩展生态和内置 Git 集成,已成为全球开发者使用频率最高的编辑器之一。

| 类型 | 代码编辑器 |
| 首发年份 | 2015 |
| 开发者 | Microsoft |
VS Code 刚发布时只是一个轻量 Web 编辑器,但微软迅速将其定位为可扩展平台:Language Server Protocol(LSP)让任意语言的智能提示可以独立实现并复用;Debug Adapter Protocol(DAP)统一了调试接口。这两个开放协议的推广,使得 Neovim、Emacs 等编辑器也能接入同一套语言服务,整个生态都受益。
扩展市场截至 2024 年已有超过 50,000 个扩展,Python、C++、Java、Go、Rust 均有官方或社区一流支持。[1]
基于 Electron(Chromium + Node.js)的选择让 VS Code 跨平台开发成本极低,但内存占用显著高于原生编辑器。一个打开十几个扩展的 VS Code 实例通常消耗 300–600 MB 内存,这在 Vim/Neovim 用户看来是无法接受的,但对于大多数日常开发场景已无关紧要。
2019 年推出的 Remote Development 系列扩展(SSH、Container、WSL)将编辑器前端与语言服务完全分离,本地只跑界面,繁重的索引和构建在远端服务器上运行,这一设计后来催生了 GitHub Codespaces。

| 类型 | 代码编辑器 |
| 首发年份 | 2015 |
| 开发者 | Microsoft |
登录 后参与讨论
暂无讨论,来发表第一条评论吧