安全狗网站白名单指什么,网站备案抽查,wordpress 推荐 主题,建网通Visual Studio Code#xff08;简称 VSCode#xff09;是一款非常流行的代码编辑器#xff0c;提供了丰富的扩展和配置支持#xff0c;使其成为进行 C/C 开发的一款理想工具。本文将详细介绍如何在 VSCode 中配置 C/C 开发环境#xff0c;涵盖安装必要的工具和插件、编写简…
Visual Studio Code简称 VSCode是一款非常流行的代码编辑器提供了丰富的扩展和配置支持使其成为进行 C/C 开发的一款理想工具。本文将详细介绍如何在 VSCode 中配置 C/C 开发环境涵盖安装必要的工具和插件、编写简单的 C/C 程序、配置调试环境等内容。更多内容
一、安装必要的工具和插件
1. 安装 VSCode
首先需要确保系统已经安装了 VSCode。可以前往 Visual Studio Code 官方网站 下载并安装适合您操作系统的版本。
2. 安装 C/C 扩展
打开 VSCode 后按下 CtrlP 打开命令面板输入 ext install ms-vscode.cpptools 并按回车键安装 Microsoft 官方提供的 C/C 扩展。或者可以在左侧活动栏中点击扩展小方块图标然后在搜索栏中输入 C/C点击安装。
3. 安装编译器
对于 Windows 系统可以安装 MinGW 或 Microsoft Visual C Build Tools。对于 macOS 用户则通常使用 Xcode 命令行工具。Linux 用户则可以使用 GCC
Ubuntu/Debian 系列sudo apt install gcc gFedora/Red Hat 系列sudo dnf install gcc gcc-c
二、编写第一个 C/C 程序
1. 创建工作区
在 VSCode 中新建一个文件夹作为工作区Workspace。在 VSCode 中打开这个文件夹File - Open Folder。然后在工作区中新建一个文件例如 main.cpp
cpp 复制代码
#include iostreamint main() {std::cout Hello, World! std::endl;return 0;
}
2. 配置任务Tasks
为了配置编译任务需要创建一个名为 tasks.json 的配置文件。在 VSCode 中按 CtrlShiftP 打开命令面板输入 Tasks: Configure Task选择 Create tasks.json file from template并选择 Others。
然后在生成的 tasks.json 中添加以下内容
json 复制代码
{version: 2.0.0,tasks: [{label: build,type: shell,command: g,args: [-g,${file},-o,${fileDirname}/${fileBasenameNoExtension}.exe],group: {kind: build,isDefault: true},problemMatcher: [$gcc],detail: Generated task by VS Code.}]
}
这段配置将编译当前打开的文件并生成一个可执行文件。
3. 配置调试
在根目录下创建一个 .vscode 文件夹并在其中创建一个名为 launch.json 的文件。在该文件中添加以下内容
json 复制代码
{version: 0.2.0,configurations: [{name: C Launch,type: cppdbg,request: launch,program: ${fileDirname}/${fileBasenameNoExtension}.exe,args: [],stopAtEntry: false,cwd: ${workspaceFolder},environment: [],externalConsole: true,MIMode: gdb,setupCommands: [{description: Enable pretty-printing for gdb,text: -enable-pretty-printing,ignoreFailures: true}],preLaunchTask: build,miDebuggerPath: /usr/bin/gdb, // 或者 gdb 的安装路径internalConsoleOptions: neverOpen,setupCommands: [{description: Enable pretty-printing for gdb,text: -enable-pretty-printing,ignoreFailures: true}]}]
}
4. 调试程序
按下 F5 键或者选择 Run - Start Debugging 开始调试程序。如果一切配置正确VSCode 将会编译并执行你的程序并能够在断点处停下、单步执行代码等。
三、总结
通过以上步骤你已经成功在 Visual Studio Code 中配置了 C/C 开发环境并能够编写、编译和调试 C/C 程序。VSCode 的强大之处在于其丰富的扩展和配置选项可以根据个人需求进一步优化和定制开发环境。希望本文对你有所帮助祝你编码愉快
参考资料
Visual Studio Code DocumentationC/C for Visual Studio CodeMinGW-w64GCC, the GNU Compiler Collection