搬到小机房后终于能用VSCode啦(没错以前的系统是xp)
但是这东西比Dev难搞多了qwq,简单记一下自己的DIY历程吧(不然全搞炸就凉了)
设置语言为中文
可以直接下载插件
让VSCode支持编译C++程序
首先要有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_JUDGEfreopen("a.in", "r", stdin);freopen("a.out", "w", stdout);#endif
主题
我用的主题叫做Dark Molokai Theme
,感觉效果还不错
Markdown支持Mathjax
作为一名OIer,写Markdown的时候怎么能没有数学公式呢?
让VSCode支持数学公式的方法也很简单,下载这个插件即可
预览的话可以直接点击这个按钮
定制全透明背景
使用插件background-cover