VS Code 配置C/C++ 开发测试环境

  • 最近LeetCode刷题,需要用到C/C++做一些测试,手头剩下的DEV总感觉不够满意又想起曾被Microsoft Visual Studio占用10G空间支配的恐惧,故尝试更加小巧且友好的VS Code。

VS Code 安装

  • 官网 (https://code.visualstudio.com/),选择下载适合版本,安装即可。
    VS Code 配置C/C++ 开发测试环境_第1张图片
  • 汉化,左侧拓展,搜索Chinese,安装。(一键汉化还是舒服的)VS Code 配置C/C++ 开发测试环境_第2张图片
  • 安装C/C++拓展,拓展栏搜索C/C++,安装(第一个即可)。VS Code 配置C/C++ 开发测试环境_第3张图片
  • 配置资源管理器
    • 打开一个事先创建好的你期望的存放代码文件位置的文件夹。
    • 方法为:左上角文件,打开文件夹,完成后如图。
    • 点击新建文件,建立一个test.cpp文件。VS Code 配置C/C++ 开发测试环境_第4张图片
  • 运行和调试
    • 首先要说明,VS Code本质是代码编辑器,不具备代码的编译和调试功能。

    • 我们可以安装MINGW(https://www.mingw-w64.org/downloads/#mingw-builds)或者 TDM-GCC(https://jmeubank.github.io/tdm-gcc/),这里采用TDM-GCC,下载安装后,确认系统变量Path里面添加了TDM-GCC-64\bin路径(位置:我的电脑右键–属性–高级系统设置–环境变量),没有的话新增一条,选中bin文件夹。VS Code 配置C/C++ 开发测试环境_第5张图片
      VS Code 配置C/C++ 开发测试环境_第6张图片

    • 左侧选择“运行和调试栏”,点击蓝色“运行和调试”,选择“C++(GBD/LLDb)”,再选择“g++”。(确认资源管理器没有选中.c结尾文件,否则只弹“gcc.exe”)VS Code 配置C/C++ 开发测试环境_第7张图片VS Code 配置C/C++ 开发测试环境_第8张图片

    • 关于gcc.exe,g++.exe,cpp.exe。

      • gcc.exe:用于编译C程序的C编译器。
      • g++.exe:用于编译C++的C++编译器。(实测也可以编译C)
      • cpp.exe:取代宏等的C和C++预处理器,由于没有调试器也可以起到调试和编译的作用。
      • https://stackoverflow.com/questions/70776943/gcc-exe-vs-cpp-exe-vs-g-exe
    • 配置完成,运行即可在终端处看到结果,如果期望跳出单独的运行终端,则将“launch.json” 文件中 “externalConsole” 改为“true”。 (别忘了加 “system(“pause”);” )
      VS Code 配置C/C++ 开发测试环境_第9张图片VS Code 配置C/C++ 开发测试环境_第10张图片

你可能感兴趣的:(C++,c++,c语言,vscode)