VSCode瞎折騰記


搬到小機房后終於能用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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM