要是配置C++ 编译环境,这边走
用了VScode童鞋,都知道,写C++是不保留窗口的,除非打上断点或者:

system("pause");

这里给大家分享一种不需要,F5或者Ctrl+F5的方法,可以使用VScode保留CMD窗口,方法非常简单,当然我的配置方法也非常简单。
这里这里

这里进入正题:
安装插件



配置插件

完事了,就这么简单,编译很快,不过没有Debug,想Debug还是F5,没有影响的,直接编译运行是F6,完事,完事撒花。

如果不可以使用的话,点我上边的链接,或者跟我对一下json文件!

c_cpp_properties.json

{"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/**","C:/MinGW/include/*"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"compilerPath": "C:/MinGW/bin/gcc.exe","cStandard": "c11","cppStandard": "c++17","intelliSenseMode": "gcc-x64"}],"version": 4
}

launch.json

{"version": "0.2.0","configurations": [{"name": "(gdb) Launch","type": "cppdbg","request": "launch","targetArchitecture": "x86","program": "${fileDirname}\\${fileBasenameNoExtension}.exe","miDebuggerPath": "c:\\MinGW\\bin\\gdb.exe","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","externalConsole": true,"preLaunchTask": "g++"}]
}

settings.json

{"files.associations": {"vector": "cpp","random": "cpp","iostream": "cpp","array": "cpp","atomic": "cpp","*.tcc": "cpp","bitset": "cpp","cctype": "cpp","cfenv": "cpp","charconv": "cpp","chrono": "cpp","cinttypes": "cpp","clocale": "cpp","cmath": "cpp","codecvt": "cpp","complex": "cpp","condition_variable": "cpp","csetjmp": "cpp","csignal": "cpp","cstdarg": "cpp","cstddef": "cpp","cstdint": "cpp","cstdio": "cpp","cstdlib": "cpp","cstring": "cpp","ctime": "cpp","cuchar": "cpp","cwchar": "cpp","cwctype": "cpp","deque": "cpp","forward_list": "cpp","list": "cpp","unordered_map": "cpp","unordered_set": "cpp","exception": "cpp","algorithm": "cpp","functional": "cpp","iterator": "cpp","map": "cpp","memory": "cpp","memory_resource": "cpp","numeric": "cpp","optional": "cpp","ratio": "cpp","regex": "cpp","set": "cpp","string": "cpp","string_view": "cpp","system_error": "cpp","tuple": "cpp","type_traits": "cpp","utility": "cpp","fstream": "cpp","future": "cpp","initializer_list": "cpp","iomanip": "cpp","iosfwd": "cpp","istream": "cpp","limits": "cpp","mutex": "cpp","new": "cpp","ostream": "cpp","scoped_allocator": "cpp","shared_mutex": "cpp","sstream": "cpp","stdexcept": "cpp","streambuf": "cpp","thread": "cpp","typeindex": "cpp","typeinfo": "cpp","valarray": "cpp"},"editor.fontFamily": "Consolas, 'Fira code', monospace","C_Cpp.errorSquiggles": "Disabled"
}

tasks.json

{"version": "2.0.0","command": "g++","type": "shell","presentation": {"echo": true,"reveal": "always","focus": false,"panel": "shared","showReuseMessage": true,"clear": false},"args": ["-g", "${file}", "-o", "${fileDirname}\\${fileBasenameNoExtension}.exe"],"problemMatcher": {"owner": "cpp","fileLocation": ["relative", "${workspaceRoot}"],"pattern": {"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$","file": 1,"line": 2,"column": 3,"severity": 4,"message": 5}}
}

VScode像Codeblocks一样,不启动调试和Debug直接运行相关推荐

  1. qt creator创建cmake构建的程序,无法启动调试(点左下角运行不出结果 No executable specified.)

    如图: 参考解决办法:Qtcreator 调试cmake 好像没什么用 找到这个地方,将运行配置改成自己要运行的那个 点击构建,点击调试,就能正常调试了 而且点左下角运行也能直接出结果了,不会显示No ...

  2. 分享一些 VsCode 各场景相关的高级调试与使用技巧

    VsCode自从诞生以来,以其各自优异的特性迅速走红.尤其是对于前端开发小伙伴来说,几乎成为必不可少的开发工具.所以,熟练掌握VsCode的各自使用技巧与调试技巧会让你的日常开发工作效率倍增. 本文将 ...

  3. vscode之python框架flask 断点调试的配置(官方推荐的配置,务必注意端口)

    flask的配置务必注意端口,默认端口5000如果被占用,你访问的数据无法返回,请更换端口! 更多细节配置,看官方文档,最权威:Debugging configurations for Python ...

  4. VSCode插件、快捷键及代码调试技巧

    vscode基本使用 快捷键 Ctrl + Shift + P 打开命令面板 Ctrl + Shift + ~ 打开vscode的终端 F5 开始调试 F12 Go to Define Ctrl + ...

  5. 试图运行项目时出错,无法启动调试。没有正确安装调试器,请运行安装程序安装或恢复调试器。...

            用Visual Studio.net 2003调试项目时,出现错误对话框,显示如下:         试图运行项目时出错,无法启动调试.没有正确安装调试器,请运行安装程序安装或恢复调试 ...

  6. 【转】“无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域”错误提示的解决...

    错误提示: 无法在Web服务器上启动调试.您不具备调试此应用程序的权限,此项目的URL位于Internet区域 一般用下面的方法可以解决: 1:确认在"配置属性"中的"启 ...

  7. 无法在WEB服务器上启动调试,Web 服务器配置不正确

    访问IIS元数据库失败  思考可能是次序出了问题,解决  1.打开CMD,进入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727  2.输入 aspnet_r ...

  8. Qt Creator启动调试器

    Qt Creator启动调试器 启动调试器 以不同的模式启动调试器 以启动内部模式启动 以启动外部模式启动 以附加模式启动 在流程启动时附加到流程 在核心模式下启动 在后期模式下启动 远程调试 使用G ...

  9. visual studio系列(vs)启动调试网站使用ip+端口局域网访问

    vs系列工具创建web应用时会自动创建一些配置文件,本文章讲的是如何修改配置文件,使vs在启动运行调试情况下 使用ip+端口形式在局域网访问.本文章使用的是vs2015,.net 4.5.步骤如下: ...

最新文章

  1. 读农民工兄弟学C#文章后的感觉
  2. css画三角形和提示框
  3. 基于python的request库,模拟登录csdn博客
  4. Firefox开发者工具里查看HTML元素的Box模型
  5. 作者:李姣(1981-),女,博士,中国医学科学院医学信息研究所副研究员、硕士生导师。...
  6. matlab课程目的,《Matlab应用》课程教学大纲.doc
  7. MySQL的安装,Python开发人员
  8. 分布式设计与开发(四)------数据拆分
  9. hdu 2037 这个夏天不AC (java)
  10. async 和 defer
  11. gulp-livereload组件使用
  12. 2016阿里安全工程师实习生招聘笔试题
  13. 恶意软件Emotet卷土重来滥用.LNK文件进行攻击,你只需要一项技术就能有效保护组织
  14. php select下拉框,下拉框处理(select)
  15. jQuery是什么?和它的优缺点
  16. matlab tic tac toe,详解Tic-Tac-Toe人工智能实现
  17. shell-定时备份数据库发送至邮箱
  18. SQL---日期时间函数
  19. 穿越NAT的SDWAN技术实现(下)
  20. 发货100个人虚拟商品自动发货系统PHP源码

热门文章

  1. mysql排序时设置主次_Mysql实现Rownum()排序后根据条件获取名次
  2. f1 score 代码_腾讯广告算法大赛冠军代码解读:稠密特征工程
  3. Certificates, Identifiers Profiles创建总结
  4. 查找ipa包,删除接的ipa包
  5. 基于mcp940反编译Minecraft源代码
  6. 完全优化MySQL数据库性能的八大巧方法
  7. pythonamp;nbsp;reamp;nbsp;group()
  8. C#ListBox对Item进行重绘,包括颜色
  9. 网络技术学习资料分享
  10. MDT2010部署之二配置MDT2010