首先,如果不想折腾新的ide,强烈推荐使用我之前已经全部配置好并优化过各种图标跟theme配置的sublime3,文章见此 .然后为什么转vscode原因就不说了.大势所趋,之前是因为bug/插件等问题.现在趋于稳定,微软也进一步拥抱开源. 就支持一波.(no lumia!
0x00.初体验
官网安装(建议代理,速度很慢),下面都是以win为例介绍. 安装选项建议勾上用VS打开 .
然后强烈建议看看自己主用语言的官方tutor文档. 因为写的挺好.然后尝试跑一下简单的demo.
- 可以根据需求安装一些常见支持.
node/docker/js/py等. 我这里选了docker. - 做了很完善的汉化(但是建议熟悉之后切回en),一股很浓的VS+Atom的混合风格. UI做的很棒.而且部分插件带有动图描述,非常赞
- 插件支持已经非常不错了,包括K8S.以及Scheme这种小众语言也能有好的支持.
- 原生自带git管控,多powershell/cmd支持.调试功能比sublime强大的多.
- 整个功能感觉已经很接近IDE.速度却能接近sublime.实在难得.UI细节也做的很好
- 自动提示补全,以及问题自动修复方案都很好.
0x01.Try demo
参考官方demo就挺好的,比如SpringBoot轻量启动一个web,但是实际操作发现如果是Java实际项目开发,还是没得选IDEA太强大了。 vscode应该更倾向轻量开发,之后试试go/py这种
- 发现个问题,安装的插件启动总是会自动初始化? 比如Java这种初始化真的要命了..赶紧都卸了.
- 整体功能很强大很友好,官方文档也很全…感觉这里以后如果要写就写tips了.
待更新~~