搬到小机房后终于能用vscode啦(没错以前的系统是xp)
但是这东西比dev难搞多了qwq,简单记一下自己的diy历程吧(不然全搞炸就凉了)
可以直接下载插件
首先要有mingw,一个很simple的方法是直接把devc++的mingw拷贝过来(雾),然后把环境变量配置好
这里介绍一种局限性很强的方法:
首先打开工作目录,在底下新建名为.vscode的文件夹
里面需要有两个文件
launch.json
和tasks.json
内容如下,其中有一些命令可以根据实际情况调整
{ "version": "0.2.0", "configurations": [ { "name": "c++ launch (gdb)", "type": "cppdbg", "request": "launch", "targetarchitecture": "x86", "program": "${workspaceroot}\\${filebasename}.exe", "midebuggerpath":"c:\\mingw-w64\\bin\\gdb.exe", "args": [], "stopatentry": false, "cwd": "${workspaceroot}", "externalconsole": true, "prelaunchtask": "g++" } ] }
{ "version": "2.0.0", "command": "g++", "args": ["-g","-std=c++11", "-wall", "${file}","-o","${workspaceroot}\\${filebasename}.exe"], "problemmatcher": { "owner": "cpp", "filelocation": ["relative", "${workspaceroot}"], "pattern": { "regexp": "^(.*)\\\\(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 2, "line": 3, "column": 4, "severity": 5, "message": 6 } } }
然后下载插件
这样回到工作目录就可以按下f5
进行调试了
注意!!!
虽然不知道为什么,但是用这种方法在运行程序时总是会一闪而过
一种解决方法是直接从文件输入输出
#ifndef online_judge freopen("a.in", "r", stdin); freopen("a.out", "w", stdout); #endif
我用的主题叫做dark molokai theme
,感觉效果还不错
作为一名oier,写markdown的时候怎么能没有数学公式呢?
让vscode支持数学公式的方法也很简单,下载这个插件即可
预览的话可以直接点击这个按钮
使用插件background-cover
如对本文有疑问, 点击进行留言回复!!
【面试题】研究过tomcat的NioEndpoint源码吗?请阐述下Reactor多线程模型在tomcat中的实现。
荐 厉害了!阿里P8架构师用4大技术文档带你深入解读爆火的中台战略
网友评论