64位

https://www.jianshu.com/p/cc6ccea5e1cd

1.进入官方网站下载最近版本:
https://code.visualstudio.com
选择deb
2.打开终端,输入一下命令:

sudo dpkg -i code_1.38.1-1568209190_amd64.deb

3.打开vscode应用程序,安装完成.
vscode界面
4.vscode配置cmakelists,调试C++程序
首先,安装vscode的插件,c/c++,c++ intelligent,cmake,cmake tools;
依次运行,cmake,build,debug
其中将[all]切换为想要进行debug的可执行文件,点击debug(虫子型图标),

如果提示Target debugging is no longer supported with the legacy driver

这是因为安装的cmake版本过低的缘故.
解决方法:[注]
查看自己的cmake版本,ubuntu16.04 默认安装的cmake为3.5.1版本,而vscode的cmake插件要求cmake>=3.7.1;更新自己的cmake,重新打开vscode,依次运行,cmake,build,debug即可成功调试.
5.vscode 缩进2个空格
修改Editor:Detect Indentation和Tab Size=2,并使之生效.
或者,shift+shift+p,输入Indent Using Spaces,选择2.
参考:
1.https://blog.csdn.net/sss_369/article/details/101712330
2.https://www.jianshu.com/p/379f89355dc4 cmake安装

32位

image.png