本文摘自PHP中文网,作者V,侵删。
1、下载插件C/C++、C++ Intellisense;
2、新建一个空文件夹,从VSCode打开。 (或File-->Open Folder-->新建一个空文件夹);
3、按F5(用命令行gcc、g++;或者编写makefile文件,make;),选择C++(GDB/LLDB),生成launch.json(用来调试);
4、修改launch.json,将
1 | "program" : "enter program name, for example ${workspaceFolder}/a.out"
|
改为
1 | "program" : "${workspaceFolder}/ProjectName" ; "externalConsole" : true
|
表示输出会在弹出的命令行。修改为false的话,会在VSCode内部terminal输出。
5、Ctrl+Shift+B, 选择tasks.json-->模板--->other,生成tasks.json(创建任务);
6、修改 tasks.json,
改成
1 | "command" : "g++ -o ProjectName ProjectName.cpp"
|
这里的ProjectName和5中的ProjectName同名
7、对于复杂的项目,"command": "echo Hello"改成"command": "make"
8、再创建makefile文件,编辑;
9、编写Hello.cpp文件
10、按Ctrl+Shift+P, 选择 Task:Run Tasks,执行任务
11、按F5,执行
源代码如下所示:
Hello.cpp
1 2 3 4 5 6 7 | # include <iostream>
using namespace std;
int main()
{
cout << "Hello, world!" << endl;
return 0;
}
|
launch.json
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | {
"version" : "0.2.0" ,
"configurations" : [
{
"name" : "(gdb) Launch" ,
"type" : "cppdbg" ,
"request" : "launch" ,
"program" : "${workspaceFolder}/Hello" ,
"args" : [],
"stopAtEntry" : false,
"cwd" : "${workspaceFolder}" ,
"environment" : [],
"externalConsole" : true,
"MIMode" : "gdb" ,
"setupCommands" : [
{
"description" : "Enable pretty-printing for gdb" ,
"text" : "-enable-pretty-printing" ,
"ignoreFailures" : true
}
]
}
]
}
|
tasks.json
1 2 3 4 5 6 7 8 9 10 11 12 | {
"version" : "2.0.0" ,
"tasks" : [
{
"label" : "build" ,
"type" : "shell" ,
"command" : "make"
}
]
}
|
makefile或Makefile
阅读剩余部分
相关阅读 >>
vsCode如何实现新建文件自动添加作者注释
vsCode什么按键是后退(撤销)
vsCode无法在浏览器中打开
vsCode如何安装插件?常用插件介绍
vsCode摸鱼插件--freewindow,快来愉快划水摸鱼吧!
vsCode提示找不到chrome浏览器的解决方法
vsCode怎么退出终端
怎么修改vsCode主题颜色
vsCode如何全文搜索
怎么修改vsCode保存文件的编码格式
更多相关阅读请进入《vsCode》频道 >>
转载请注明出处:木庄网络博客 » vscode怎么创建C语言项目