vscode json 文件配置

- tasks.json
这是定义编译的文件

//用于制定编译规则
{"version": "2.0.0","tasks": [{"type": "shell",   //定义任务是被作为进程运行还是在 shell 中作为命令运行"label": "build",    // 任务的用户界面标签,与launch.json的preLaunchTask相对应"command": "D:\\tools\\MinGW\\mingw64\\bin\\g++.exe",    // 要执行的命令,选择要使用的编译器"args": ["-g","${file}","-o","${fileDirname}\\${fileBasenameNoExtension}.exe"],"options": {"cwd": "${workspaceFolder}"},"problemMatcher": ["$gcc"],"group": "build","detail": "编译器: D:\\tools\\MinGW\\mingw64\\bin\\g++.exe" //任务的可选说明,在“运行任务”快速选取中作为详细信息显示}]
}

- launch.json
这是定义如何调试的

{"version": "0.2.0","configurations": [{"name": ".NET Core Attach","type": "coreclr","request": "attach","processId": "${command:pickProcess}"},{"name": "c++",      //配置名称"type": "cppdbg",       //配置类型,只能为cppdbg"request": "launch",        //请求配置类型,可以为launch(启动)或者attach(附加)"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",    //将要调试程序的路径"args": [],     //程序调试时传递给程序的命令行参数"stopAtEntry": true,       //设置为true时程序将暂停的入口处"cwd": "${workspaceFolder}",    //程序调试时的工作目录"environment": [],  //环境变量"externalConsole": true,    //调试时是否显示控制台窗口"internalConsoleOptions": "neverOpen",  // 如果不设为neverOpen,调试时会跳到“调试控制台”选项卡"MIMode": "gdb",    // 指定连接的调试器,可以为gdb或lldb"miDebuggerPath": "D:\\tools\\MinGW\\mingw64\\bin\\gdb.exe",  //mingw的调试程序所在路径"setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true                    }],"preLaunchTask": "build" //要与tasks.json中的label属性值一样}]
}

- c_cpp_properties.json
这是指定c/c++管理头文件的

{"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/**","D:\\tools\\MinGW\\mingw64\\lib"],"compilerPath": "D:\\tools\\MinGW\\mingw64\\bin\\g++.exe","defines": ["_DEBUG","UNICODE","_UNICODE"],"cStandard": "c11","cppStandard": "c++17","intelliSenseMode": "clang-x86"}],"version": 4
}
  • setting.json
{"files.associations": {"array": "cpp","xstring": "cpp","initializer_list": "cpp","xutility": "cpp","vector": "cpp","iostream": "cpp","ostream": "cpp","stack": "cpp","algorithm": "cpp","atomic": "cpp","bit": "cpp","cctype": "cpp","chrono": "cpp","clocale": "cpp","cmath": "cpp","compare": "cpp","concepts": "cpp","cstddef": "cpp","cstdint": "cpp","cstdio": "cpp","cstdlib": "cpp","cstring": "cpp","ctime": "cpp","cwchar": "cpp","deque": "cpp","exception": "cpp","ios": "cpp","iosfwd": "cpp","istream": "cpp","iterator": "cpp","limits": "cpp","list": "cpp","memory": "cpp","new": "cpp","ratio": "cpp","sstream": "cpp","stdexcept": "cpp","stop_token": "cpp","streambuf": "cpp","string": "cpp","system_error": "cpp","thread": "cpp","tuple": "cpp","type_traits": "cpp","typeinfo": "cpp","unordered_set": "cpp","utility": "cpp","xfacet": "cpp","xhash": "cpp","xiosbase": "cpp","xlocale": "cpp","xlocinfo": "cpp","xlocnum": "cpp","xmemory": "cpp","xstddef": "cpp","xtr1common": "cpp","strstream": "cpp","queue": "cpp","numeric": "cpp"},"python.pythonPath": "D:\\tools\\python\\install\\python.exe",
//    "C_Cpp.default.compilerPath": "D:\\tools\\MinGW\\mingw64\\bin\\g++.exe"
}

vscode json文件配置相关推荐

  1. VSCode JS主题风格与样式环境配置 settings.json 文件配置 完成 webstorm风格化配置

    webstorm 很好用,但破解版难找,有些功能可能还存在问题(本人用的破解版在全局搜索上不对),而学生认证暂时的,因此不如直接把VScode 配置成webstorm样式,风格化很接近了.有注释参考. ...

  2. vscode配置python环境以及使用json文件配置默认解释器、代码自动保存、pydesigner、kite

    真香警告!感觉这篇博客流程下来,我从一个pycharm小迷弟变成了vscode小迷弟!vscode真的非常方便,其实主要是因为它的轻量级,运行速度快,有的时候使用pycharm更换python解释器要 ...

  3. vs code c语言json文件配置,解析VScode在Windows环境下c_cpp_properties.json文件配置问题(推荐)...

    前言继承是OOP设计中的重要概念.在C++语言中,派生类继承基类有三种继承方式:私有继承(private).保护继承(protected)和公有继承(public).一.继承规则继承是C++中的重要特 ...

  4. vscode json文件中写注释

    1.在vscode 打开一个json文件,点击底部的 JSON with Comments 选择语言模式 2.搜索 com 注意:上述方法重启vscode可能会失效,在设置中添加如下配置 // 配置文 ...

  5. iis配置js支持读取json文件配置

    默认情况下,iis不支持解析.json文件,这就需要我们自己在iis下配置 方法一:iis配置 1.点击开始菜单选择控制面板: 2.控制面板内点击管理工具,选择Internet信息服务(IIS)管理器 ...

  6. iis php json文件,配置iis支持.json格式的文件

    一.IIS 6 1. MIME设置: 在IIS的站点属性的HTTP头设置里,选MIME 映射中点击"文件类型"-"新类型",添加一个文件类型: 关联扩展名:*. ...

  7. vscode json文件编辑工具

    vScode json编辑工具 VScode除了可以当做开发工具其实作为一个文本编辑工具来说也是不错的,之前一直是使用的sublime text作为文件编辑器,然后方向VScode加上各种插件之后好用 ...

  8. sublime 3 本地安装package control插件、channel_v3.json文件配置下载

    近期在学习python,网上找到说sublime 编辑器还不错,就下载下来试试.下载安装确实比较简单,不过因为是英文版,我就想尝试汉化,结果网上找了很多资料尝试了很多方法都不行... 好在功夫不负有心 ...

  9. autofac JSON文件配置

    autofac是比较简单易用的IOC容器.下面我们展示如何通过json配置文件,来进行控制反转. 需要用到以下程序集.可以通过nugget分别安装 Microsoft.Extensions.Confi ...

最新文章

  1. 中国工业机器视觉产业发展白皮书(附ppt)
  2. python3.5怎么使用-在ros中使用python3.5
  3. vim配置@year12
  4. 【干货】JMeter BeanShell 应用
  5. Android深度探索读书笔记 第七章
  6. mysql数据库未启动失败_mysql数据库启动失败
  7. vconsole插件_移动端调试面板插件vconsole
  8. Vue报错bash: vue: command not found或者vue ui没有反应:官方修改成新的命令了
  9. jQuery获取iframe的document对象的方法
  10. 大二上学期总结计算机专业,计算机学生的大二第二学期自我总结-自我总结
  11. OC开发_Storyboard——MapKit
  12. 如何绘制吞吐率曲线图
  13. 搞定研发知识管理,你的企业就能跑快一步
  14. Java第十二次作业:什么是一维数组?什么是对象数组?吃金币游戏2.0版 新增炸弹功能 新增游戏倒计时功能 新增胜利失败检测功能 使用如鹏游戏引擎制作窗体 一维数组设置金币...
  15. (十)vue实例对象介绍
  16. 历史要横着读,故事要竖着看!嘻哈~
  17. oracle if语句使用方法,Oracle IF语句的使用
  18. Jmeter配置元件之授权管理器HTTP Authorization Manager
  19. xmind思维导图pdf格式如何导出?xmind思维导图pdf格式导出流程介绍
  20. Java合并word文档的两种方式

热门文章

  1. 简述GPRS模块和GSM模块之间的区别
  2. 总结下我两个移动硬盘坏掉的经历...
  3. Java秒杀系统方案优化【第三方登录】
  4. c语言中的指数和尾数是什么意思,浮点数的指数和尾数的研究
  5. (一)基于物联网的智能安防监控机器人2207231212569
  6. HIT校园网ps4联机教程
  7. C# 函数引用传递(址传递)ref、out以及值传递之间的运行效率问题
  8. bzoj1412: [ZJOI2009]狼和羊的故事(最小割)
  9. 蓝牙核心规范(V5.2)7.4-深入详解之AMP
  10. 一步一步学爬虫(2)requests和正则表达式的具体举例