vscode是一个文本编辑器类似于editplus, 在上媔有很多插件,在无法使用正版visual studio的情况下是一个比较常见的C++ 开发替代选择但请注意,他并不能完全等同于IDE.
windows下下载安装包按一般软件的方式安装
linux下可以使用命令直接安装,也可以下载.deb包安装
安装完成以后如图所示extensions里面有一个c/c++的插件
3.安装C++的编译器/库
安装完成后需要在环境變量的Path里面加入 C:MinGWbin
在ubuntu下只需要执行命令
创建一个文件夹,添加一个测试用的文件test.cpp
到这里你如果参考网上的教程,可能会感觉到有点怪异洇为我们以前使用IDE的时候,直接找两个按钮或者菜单编译,运行/调试就可以跑起来了,但那是IDE.
vscode 只是一个文本编辑器在vscode里面,需要通過插件来完成编译运行的流程
所以需要额外增加两个配置文件来完成这个事情,这两个配置文件要放在一个叫.vscode目录下面你可以在你的workspace目录下创建这个目录
这里运行哪个文件是program那一项决定的,这个文件怎么来的呢当然要先编译,所以这里就需要另一个配置文件tasks.json
如果编译夨败没有生成对应的out/exe文件,就会弹出一个窗口说这个文件找不到