本文摘自PHP中文网,作者V,侵删。
安装C/C++插件
打开插件页面,搜索输入C/C++搜索C/C++插件。
安装该插件后,使用vscode打开包含cpp文件的文件夹时,vscode会添加.vscode子文件夹到目录中。
添加c_cpp_properties.json配置
通过快捷键??P运行C/Cpp: Edit configurations,添加缺失的c_cpp_properties.json文件。默认的添加的文件如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | {
"configurations" : [
{
"name" : "Mac" ,
"includePath" : [
"${workspaceFolder}/**"
],
"defines" : [],
"macFrameworkPath" : [
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"
],
"compilerPath" : "/usr/bin/clang" ,
"cStandard" : "c11" ,
"cppStandard" : "c++17" ,
"intelliSenseMode" : "clang-x64"
}
],
"version" : 4
}
|
这个部分没有做什么调整。采用的是默认添加的文件。
添加tasks.json配置文件
通过快捷键??P选择执行的命令,选择Task: Configure Task命令,选择Create tasks.json from templates,选择Others来创建一个外部命令。根据自己的编译器更换commnd选项。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | {
"version" : "2.0.0" ,
"tasks" : [
{
"label" : "cpp" ,
"type" : "shell" ,
"command" : "g++" ,
"args" : [
"-g" ,
"${file}" ,
"-o" ,
"a.out"
],
"group" : {
"kind" : "build" ,
"isDefault" : true
}
}
]
}
|
这里需要说一点,希望对当前标签页的代码进行编译执行,因此args参数中用的是${file}。另外需要说的一点是,如果不指定输出的编译文件,会影响调试。
阅读剩余部分
相关阅读 >>
vsCode怎么安装vetur?
vsCode无法加载tkinter如何解决
vsCode中文配置步骤
vsCode怎么修改背景颜色
vsCode怎么操作scss
js程序如何在vsCode控制台输出
vsCode与anaconda有什么联系
vsCode怎么运行vue代码
用vsCode怎么看效果
vsCode实用插件run code,让你实时查看控制台信息!!
更多相关阅读请进入《vsCode》频道 >>
转载请注明出处:木庄网络博客 » vscode怎么配置cpp调试环境