本系列计划写三篇:

  • 第一篇介绍为什么迁移到 VSCode,以及对一些优缺点的看法
  • 第二篇介绍日常开发以及插件的使用
  • 第三篇介绍一个简单插件的编写

本文为第一篇。

我一直是 JetBrains 全家桶用户,买过几年正版,也用过盗版。长时间使用过 AppCode、WebStorm 和 GoLand

JetBrains 家的工具,对我来说有以下优点:

  • 良好的 vim 按键绑定支持
  • 一致的快捷键
  • 各种开发期间使用到的工具的集成,如RESTful 工具、调试支持、Terminal、页面Preview等等
  • 开箱即用。即使切换系统,导出配置文件,简单改一下快捷键,也能很快上手

基本上作为集成开发环境来说,没什么不满意的,非要说的话,也就是:

  • 还是有点笨重,不够灵活
  • 对于工具,总觉得掌控度不够

此外,对于日常使用的开发工具,白嫖我内心过不去。

VSCode 也一直有用,偶尔改个文件什么的,简单灵活,也有配置一些插件,不过一直算不上深入使用。最近生活很平淡,切换一下环境,搞搞新意思。

VSCode 直接拿来和 JetBrains 系列工具对比,其实不太合适。就像吃自助餐和去饭店点菜。去吃自助餐,你选一个喜欢的锅底,剩下想吃什么,自己调配;去饭balabala点一堆菜,上什么吃什么啦。

VSCode 对我来说有以下优点:

  • 外观看起来更现代(凑数的
  • 插件多且功能丰富。在一个App中,可以完成多种语言的开发
  • 相比 JetBrains 家的工具,更加轻量化
  • 软件的配置很直观,

总之灵活性和便利性是一体两面,在我看来,VSCode 已经做的挺好了,算是 Sublime Text 3 的精神接班人。



blog comments powered by Disqus

Published

2019-12-01

Categories


Tags