程序员常用编程工具: VS Code,那些你不得不知道的小知识!( 三 )

第三 , 它的插件生态怎么样 , 能否满足自己的需求?现在一个优秀的编辑器都具备良好的插件机制 。 完善的插件生态对已有的编辑器功能是非常好的补充 , 你会大概率使用到插件的各种功能 , 甚至 , 你可以根据自己的需要开发自己的插件 , 并贡献给社区 。 所以在选择之前 , 你要判断它的插件生态是否繁荣 , 能否支持你的基础需求 。 如果整个插件社区比较冷清 , 那你可就要慎重选择了……VS Code 的插件会自己冒出来问你 , 你正在找我么?

打开编辑器 , 不需要创建任何的项目工程文件你就可以开始使用 VS Code 了 。 你可以高效便捷地操作文本 , 编写程序 , 同时在编程语言插件的支持下获得语法检查、智能提示和运行时支持;你还可以借助丰富的插件 API 编写自己的插件 , 拓展 VS Code 的功能以满足自己的需求 。

VS Code 强大之处还在于它的插件市场 。 这一点可以说是师承 Eclipse , 不过 VS Code 吸取了 Eclipse 的教训 , 把插件系统运行在主进程之外 , 高度可定制但同时又是可控的 , 启动和运行速度非常快 。 VS Code 提供了 Windows、macOS 和 Linux 版本 , 内置支持JavaScript、TypeScript 和 Node.js , 通过丰富的扩展和插件生态 , 你可以使用 VS Code 高效的编写 C++、C#、Java、Python、PHP、Go 等主流编程语言 。 可以说 , VS Code 对几乎所有的编程语言、框架和开发技术都有支持 , 提供这种支持的方式是多样的 , 主要包括了为特定技术提供代码片段、语法高亮、Emmet以及智能提示功能 。

推荐阅读