程序员开发实例大全宝库

网站首页 > 编程文章 正文

新手必备之vscode设置一(vscode调试设置)

zazugpt 2024-10-14 20:19:36 编程文章 16 ℃ 0 评论

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

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表