Visual Studio Code开发环境配置

Visual Studio Code(VsCode)集成开发环境大叶子比较喜欢,

  • 有类似vim命令行插件,可以命令行操作,扩充快捷键使用
  • 有Markdown插件,可以编辑md文档。
  • Markdown可以编辑和展示双窗口,和Typora比虽然不能所见即所得,但是相对有道笔记的md比较友好。
  • 可以编辑C++了,平时要看代码。
  • 编辑,编译,运行,调试集成,当然还有其他集成插件了。

环境:

  • Windows10 64Bit
  • VsCode 1.44.2 64Bit
  • MinGW

环境VsCode GNU C编译环境配置

    参考VsCode C环境配置手册

  1.  下载VsCode IDE,安装VsCode IDE
  2. C/C++插件:C/C++ extension for VS Code 安装
  3. 下载MinGW,安装MinGW
  4. MinGW环境配置与验证
  5. VsCode+MinGW C/C++开发环境验证

1.安装VsCode及插件

  下载VsCode后傻瓜式安装就好了。下面记录下相应插件安装

  ctrl+shift+x打卡扩展搜索,输入:C/C++,找到下面这个插件进行安装:

 2.MinGW安装配置

 step1.  mingw-w64-install.exe双击安装

  大叶子安装的位置:D:Program Files (x86)mingw-w64 

 step2.对应的bin文件路径添加到系统环境变量

  将:D:Program Files (x86)mingw-w64i686-8.1.0-posix-dwarf-rt_v6-rev0mingw32in添加到系统环境变量path。

 step3.验证

  cmd打开一个命令行窗口,输入:g++ --version、gdb --version,会显示系统g++编译版本,如:

  MinGW安装后的工具又如下:

 3.VsCode+MinGW C/C++环境验证 

  环境基本完成配置,接下来开始HelloWorld。

step1.打开VsCode,创建一个空文件夹作为HelloWorld的工程文件夹

step2.创建helloworld.cpp

include<iostream>
using namespace std;

int main()
{
    cout<< "hello world!"<< endl;

    return 0;
}

 step3.为Helloworld添加配置文件

  • tasks.json     构建指令
  • launch.json   调试设置
  • c_cpp_properties.json  编译器路径和智能语法

参考官方使用:https://code.visualstudio.com/docs/cpp/config-mingw

  ctrl+ shift + p打开搜索,输入:C/C++ Edit Configurations,选择JSON格式,打开c_cpp_properties.json。根据模板添加如下:

   将MinGW中对应的路径添加到设置参数。

   ctrl + shift + p,打开搜索,输入:“Tasks:  Configure Task”,打开tasks.json。为项目添加构建设置,如下:

   添加两个任务:build,构建release版本;build-debug,构建debug版本。

step4.编译

 helloworld.cpp窗口,按ctrl + shift + p,输入:Tasks: Run Build Task,选择上边添加的两个任务中的一个,例如:build。构建成功后会生成helloworld.exe

step5.运行

 VsCode Terminal窗口中通过命令行运行上步生成的helloworld.exe可执行文件。如下:

 注:环境配置可能不完善存在问题,后边使用中遇到在更新,如果大家有遇到欢迎分享,交流。

原文地址:https://www.cnblogs.com/yemaomao/p/12929694.html