Visual Studio Code 是微软的一款免费代码编辑器,支持 Windows、macOS 和 Linux 三大平台。它最初只是作为轻量级的语言编辑工具,但随着版本迭代,逐渐加入了调试、任务运行、版本控制等能力,如今已成为许多开发者日常写代码的主力工具。你是在写 C++、.NET、HTML 还是 JavaScript,都能在这款编辑器里找到顺手的操作方式。

1、 支持多种编程语言的语法高亮和代码补全、包括 C++、.NET、HTML、JavaScript 等
2、 内置括号匹配、代码片段收集功能,写代码的时候能少敲不少重复内容
3、 可自定义快捷键绑定,把常用操作设置成自己习惯的按键组合
4、 基于微软为 Visual Studio Online 编写的 Monaco 编辑器技术,把部分 Visual Studio 的语言特性带了过来,比如 Roslyn 项目的支持
5、 这些语言能力也能在其他编辑器(如 Sublime Text、Vim、Atom)中配合使用,但 VS Code 把它们整合得更顺手
- 新主页对不同状态的用户都更友好,新用户可以快速找到入门指引,老用户也能直接看到最近的项目
- 不用创建文件或项目,就能直接体验高级编辑功能,比如多光标编辑、代码折叠等
- Markdown 预览与编辑器采用耦合视图,编辑时能同时看到渲染后的效果
- 将源代码导入项目后,粘贴板会自动格式化,省去手动调整缩进的时间
- 可以对特定语言单独设置编辑器参数,比如 JavaScript 和 Python 用不同的缩进宽度
- 不需要配置文件,就能对单个文件启用快速调试,适合简单脚本调试
- 调试时 Inline 变量可见,不用来回切换窗口就能查看当前值
- Node.js 调试配置有扩展,可以轻松调试 Mocha 测试、gulp 任务,甚至 Yeoman 生成器
- 任务运行支持改进,能在同一个任务里执行多个命令
- 集成终端启动更快,在 Windows 上的性能和兼容性也有提升
- 微软开发者事业部总裁曾表示,团队意识到很多开发者用 Linux 或 Mac 做开发环境,他们希望这些人也能在熟悉的平台上使用自家工具,而不是为了用 Visual Studio 非得换到 Windows
- 这些平台上的开发者往往偏爱像 Sublime Text 这样轻量级的编辑器,而不是功能庞大、启动缓慢的全功能 IDE
- VS Code 的出现正好填补了这块空白——它既保留了轻量编辑器的快速启动和简洁界面,又逐步加入了调试、任务管理等更贴近 IDE 的能力
1、 和 Sublime Text 比:VS Code 免费开源,插件生态同样丰富,但启动速度稍慢一些
2、 和 Notepad++ 比:VS Code 的界面更现代,调试功能更强,内存占用也相对更高
3、 和 Atom 比:VS Code 在性能上更优,打开大项目时更流畅,而 Atom 的配置自由度更高
4、 和 WebStorm 比:WebStorm 的前端智能提示更,但需要付费,VS Code 免费且对前端支持已经足够日常使用
5、 和 Vim 比:Vim 适合习惯键盘操作的用户,VS Code 则提供了更直观的图形界面和鼠标操作,但也能通过插件模拟 Vim 按键
6、 和 HBuilderX 比:HBuilderX 对 uni-app 开发有专门的优化,VS Code 则更通用,覆盖更多语言和场景
7、 和 UltraEdit 比:UltraEdit 处理大文件更稳定,但 VS Code 的扩展能力和社区活跃度更高
8、 和 Eclipse 比:Eclipse 是 Java 开发的老牌选择,插件众多,但配置繁琐,VS Code 通过插件也能实现 Java 开发,且更轻量
(您的评论需要经过审核才能显示)
0条评论