• VS Code配置C语言


    1、安装VS Code

    官网下载  https://code.visualstudio.com/  之后一路安装就好了

    2、安装MinGW

    参考该博客 https://blog.csdn.net/he_yang_/article/details/103839052

    安装完成后配置环境变量(具体的值参考自己的安装路径)

    3、VS Code安装插件

    4、配置插件

    然后创建文件夹VC Code(随便起名),在资源管理器中选择文件夹,并在其中创建Test.c

    然后尝试运行,会弹出窗口,按下图中选择,会创建一个名为.vscode文件夹,里面有个launch.json的文件

     

    将launch.json的内容替换如下

    {
        "version": "0.2.0",
        "configurations": [
          {
            "name": "(Windows) Launch",
            "type": "cppvsdbg",
            "request": "launch",
            "program": "cmd",
            "preLaunchTask": "Compile",
            "args": [
              "/C",
              "${fileDirname}\${fileBasenameNoExtension}.exe",
              "&",
              "echo.",
              "&",
              "pause"
            ],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole":true
          },
          {
            "name": "(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "gdb",
            "miDebuggerPath": "C:\MinGW\mingw64\bin\gdb.exe",// 自己电脑的gdb
            "preLaunchTask": "Compile",//这里和task.json的label相对应
            "setupCommands": [
              {
                "description": "Enable pretty-printing for gdb",
                "text": "-enable-pretty-printing",
                "ignoreFailures": true
              }
            ]
      
          }
        ]
      }

    再在该文件夹中创建一个task.json

    {
        "version": "2.0.0",
        "tasks": [
          {
            "label": "Compile",    //与上面的内容对应
            "type": "shell",
            "command": "gcc", 
            "args": [
              "-g", 
              "${file}", 
              "-o", 
              "${fileBasenameNoExtension}.exe",
              "-fexec-charset=GBK"//解决中文乱码
            ]
          }
        ],
        "presentation": {
          "echo": true,
          "reveal": "always",
          "focus": false,
          "panel": "shared", 
          "showReuseMessage": true,
          "clear": false
        }
      }
      

    5、测试运行

    再按下F5,就可以运行了 

    以后要是想用其他文件夹保存代码,记得把这个.vocode文件夹复制进去(省事的话,全部放在这个文件夹就好了)

  • 相关阅读:
    Linux 虚拟机虚拟网卡问题导致无法连接问题
    使用 Load Balancer,Corosync,Pacemaker 搭建 Linux 高可用集群
    如何在 Linux 虚拟机上扩展根文件系统
    Linux 虚拟机中配置 GNOME + VNC
    在 Linux 中使用 Azure Premium 存储的基本优化指南
    如何为运行的 ARM Linux 启用 LAD2.3 版本的诊断扩展
    如何解决 Linux 虚拟机磁盘设备名不一致的问题
    Java 调用 Rest api 设置经典 Linux 虚拟机的实例启停
    CentOS: 将虚拟机迁移到 Azure (以阿里云为例)
    Linux 虚拟机的计划维护
  • 原文地址:https://www.cnblogs.com/simplelong/p/14386094.html
Copyright © 2020-2023  润新知