当前位置: 移动技术网 > IT编程>软件设计>设计模式 > VSCode瞎折腾记

VSCode瞎折腾记

2018年12月06日  | 移动技术网IT编程  | 我要评论

搬到小机房后终于能用vscode啦(没错以前的系统是xp)

但是这东西比dev难搞多了qwq,简单记一下自己的diy历程吧(不然全搞炸就凉了)

设置语言为中文

可以直接下载插件

让vscode支持编译c++程序

首先要有mingw,一个很simple的方法是直接把devc++的mingw拷贝过来(雾),然后把环境变量配置好

这里介绍一种局限性很强的方法:

首先打开工作目录,在底下新建名为.vscode的文件夹

里面需要有两个文件

launch.jsontasks.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,感觉效果还不错

markdown支持mathjax

作为一名oier,写markdown的时候怎么能没有数学公式呢?

让vscode支持数学公式的方法也很简单,下载这个插件即可

预览的话可以直接点击这个按钮

定制全透明背景

使用插件background-cover

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网