Vscode下載與配置(C語言)


VScode

一、VScode下載

  1. 官網下載地址:https://code.visualstudio.com/Download

  2. 百度網盤提取:https://pan.baidu.com/s/1aJlhEG4EvDkbn2JImJNrtg 密碼: wn7r

上述下載方式二選一即可,附上網盤連接是擔心官網下載速度慢。

二、設置中文

在擴展商店中搜索“Chinese”,安裝中文(簡體)。

圖片

三、Vscode界面介紹

vscode

1、活動欄

1

2、側邊欄

點擊“資源管理器”,可打開某個文件夾,新建代碼文件,修改文件名等。

3、編輯欄

編輯代碼的地方。

4、面板欄

  • 輸出:文件的輸出,不允許輸入和編輯;
  • 終端:可輸入和輸出,是代碼運行的重要界面;
  • 調試控制台:進行調試時的數據反饋;
  • 問題:代碼出現的語法問題。

2

四、VScode配置

Vscode是一款編輯器,而非IDE,因此需要自己配置編譯環境。

1、C&C++配置

第一步 下載安裝Mingw編譯器

官方下載地址:https://sourceforge.net/projects/mingw-w64/

直接點擊下載,根據自己電腦 64 位或 32 位來選擇下載安裝。

3

網盤資源鏈接:(該鏈接為mingw-w64-for 64 bit Windows)

鏈接:https://bhpan.buaa.edu.cn/#/link/A2DB73615315E499C55C50A553DC3912

需記住MinGW-w64的安裝位置,后續配置環境變量需要使用。

建議在D盤中新建文件夾,命名為MinGW,將編譯器下載到該文件夾中,后續操作都是以它為基礎。如果下載到其它位置,后面調試配置需要做一定的修改。

第二步 配置環境變量

  1. 右鍵點擊「我的電腦」→「屬性」→「高級系統設置」;
  2. 點擊「高級」→「環境變量」;雙擊點開系統變量中的Path,新建變量,填入MinGW內bin文件夾的位置,然后一路確定即可;
4 5 6

​ 檢查以上配置是否完成:同時按住Windows鍵和R鍵,輸入cmd,后在彈出的窗口中輸入gcc -v (gcc和-v之間有空格)

7

第三步 配置VScode運行

首先在自己電腦某處新建一個文件夾(用於存放C語言代碼的)。

然后打開Vscode,①點擊「文件」→②「將文件夾添加至工作區」→③打開所建立的文件夾→④「將工作區另存為」→⑤新建一個專門文件夾存放workplace文件,后續只需打開該workplace文件即可打開C語言文件夾。

8

然后配置Vscode插件,C環境需安裝的插件有以下:

9

安裝后點擊Code Runner右下角的設置角標,點擊擴展設置,后找到Run in Terminal選項,勾選該選項(表示在終端輸入輸出)。

之后就可以新建文件,開啟卷王的生活了。

第四步 配置VScode調試

image-20201025103002691

需要在自己打開的文件夾下新建兩個文件夾,分別命名為:.dist.vscode

.dist文件夾為空,.vscode文件夾下有四個文件,分別為

c_cpp_properties.json
launch.json
settings.json
tasks.json

下面附上這四個文件的代碼內容,基本上直接復制即可,只需要注意將gdb.exegcc.exe的地址修改一下,修改為之前下載的mingw內這兩個文件的下載地址即可。

前兩個文件可能需要做一定的地址修改,后兩個文件直接復制粘貼即可。

  1. c_cpp_properties.json

    {
        "configurations": [
            {
                "name": "Win32",
                "includePath": [
                    "${workspaceFolder}/**"
                ],
                "defines": [
                    "_DEBUG",
                    "UNICODE",
                    "_UNICODE"
                ],
                "compilerPath": "D:/MinGW/bin/gcc.exe",//這里記得修改為自己下載的mingw內gcc.exe的地址
                "cStandard": "c11",
                "cppStandard": "gnu++14",
                "intelliSenseMode": "clang-x86"
            }
        ],
        "version": 4
    }
    
  2. launch.json

    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "(gdb) Launch",
                "type": "cppdbg",
                "request": "launch",
                "program": "${fileDirname}/${fileBasenameNoExtension}.exe",
                "args": [],
                "stopAtEntry": false,
                "cwd": "${workspaceRoot}",
                "environment": [],
                "externalConsole": true,
                "MIMode": "gdb",
                "miDebuggerPath": "D:/MinGW/bin/gdb.exe",//這里記得修改為自己下載的mingw內gdb.exe的地址
                "preLaunchTask": "g++",
                "setupCommands": [
                    {
                        "description": "Enable pretty-printing for gdb",
                        "text": "-enable-pretty-printing",
                        "ignoreFailures": true
                    }
                ]
            }
        ]
    }
    
  3. settings.json

    {
        "files.associations": {
            "iostream": "cpp"
        },
        "C_Cpp.errorSquiggles": "Disabled"
    }
    
  4. tasks.json

    {
        "version": "2.0.0",
        "command": "g++",
                
            "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
                }
            }
    }
    

第五步 試調試

  • 設置斷點,即點擊代碼某一行左側

    插入斷點,在進行調試時代碼會運行到斷點處停止。

  • 點擊左側活動欄的調試圖標,然后點擊圖中(gdb)Launch左側小圖標,開始調試。

  • 后面在跳出的黑框內輸入a和n的值,點擊回車,即可在左側看到斷點處變量的值。

  • 注意看上邊這個工具欄,點擊第三個(單步調試),可以讓代碼文件運行到下一行,左側變量值會做出相應改變。


C環境配置到此結束啦,后面大家就可以開始卷了。


免責聲明!

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



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