相信大多数人学习c++从vs开始,作为宇宙第一ide(严肃脸)毫不过分的讲它该有的功能都有了,还有更多(相信我你用到的功能只占小部分)的功能我们并不会用上。而且vs占用的资源越来越大————vs2017只是简单装装编写c++的功能也有11G+,更令人不适的一点是每次启动vs需要等待好久(没有进度条的呦),有时我们只是想写个小的程序不过百行(小的脚本,算法题啥的),这时使用vs就有点大材小用的感觉了。
正好微软推出了另一款符合我们需求的软件————vscode能够解决我们的痛点,这篇我们就来简单介绍下vscode下怎么编写c++程序。
首先vscode只是一个编辑器(就是一个编辑文本文件的),它本身不不带编译器、调试工具等等的,那么它为啥强大呢?得益于它的插件扩展功能(向开源大佬们致敬),只要你愿意可以把你的vscode功能扩展成vs2017也不是不可能~
而且vscode是跨平台的,讲真在你用惯了vs之后再在linux上编写c++你会非常不适,其他的IDE(qt,kdevelop,Clion)基本都瞧不上了,总是有各种的缺点,这时发现了vscode你一定会爱上他的。
再强调一次巨硬是对程序员最友好的公司!!!