网站首页 > 编程文章 正文
1.运行调试按钮
C/C++插件是运行c++代码的必备插件,是c++运行和调试按钮的来源。
C_Cpp:Debug Shortcut此选项决定vscode右上角的运行调试按钮是否显示
显示C++文件编辑器标题栏中的"运行和调试“播放按钮和“添加调试配置“齿轮。
很多时候我们在准备运行c++代码时没看到右上角的三角按钮,很可能就是这里的勾没有打上。
还可以设置编译器模块的位置
2.vscode下方的面板
【下方的问题、输出、调试控制台、终端、端口,所在的模块】,打开或隐藏的快捷键默认是Ctrl+J,也可以如下图所示,点击左下角的【问题】来切换
状态栏上的功能模块可以设置显示或隐藏
vscode菜单栏不见的话
如果是全屏状态下,按一下alt键可切换菜单栏显示与否
c++多个cpp文件运行的话
tasks.json有个地方需要设置,看以下第10,11行,如果是支持多个cpp文件编译,那么这些cpp中只能有一个main函数,如果设置成单个cpp文件编译,那么多个cpp文件可以单独运行,有main函数也不影响 。
{
"tasks": [
{
"type": "cppbuild",
"label": "build",
"command": "g++",
"args": [
"-fdiagnostics-color=always",
"-g",
// "${file}", //单个CPP文件编译
"${workspaceFolder}\\*.cpp", //支持多个CPP文件编译
"-I",
"G:/MinGW_Opencv/opencv4.10/include",
"-I",
"G:/eigen-3.4.0",
"-I",
"G:/MinGW_Opencv/opencv4.10/include/opencv2",
"-L",
"G:/MinGW_Opencv/opencv4.10/x64/mingw/bin",
"-l", "libopencv_world4100",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": ["$gcc"],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "调试器生成的任务。"
}
],
"version": "2.0.0"
}
Coder Runner扩展要设置多个或单个cpp运行,注意以下2行代码的不同
"cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"cpp": "cd $dir && g++ *.cpp -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
默认是$fileName改成*.cpp
猜你喜欢
- 2024-10-14 如何使用C++开发CDR的CPG插件?(cdr api)
- 2024-10-14 这21款电脑开源免费软件,吊打商业收费软件!你知道几个?
- 2024-10-14 VisualCppRedist - 装机必备的系统运行库
- 2024-10-14 在我自己的 Mac 上快速高效地运行 LLM 仅 2 MB
- 2024-10-14 在 IDEA 中使用 Debug,真是太厉害了
- 2024-10-14 使用Visual Studio Code编写调试C语言
- 2024-10-14 深入理解 OC/C++ 闭包(什么是闭包 (closure),如何使用它,为什么要使用它?)
- 2024-10-14 开发人员都要拥有的Visual Studio代码扩展
- 2024-10-14 重磅Visual Studio 2022 17.9发布.NET9/C++更新
- 2024-10-14 Cppcheck:一款免费的 C/C++ 静态代码分析工具与 Jenkins 集成
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)