国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何在Visual Studio Code運行C語言?(以及一些快捷指令、常見錯誤)

這篇具有很好參考價值的文章主要介紹了如何在Visual Studio Code運行C語言?(以及一些快捷指令、常見錯誤)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

今天在自己進(jìn)行配置時,發(fā)現(xiàn)貌似對于部分操作可以進(jìn)行簡化,往后會出一個教程視頻,大家目前還是按照此教程進(jìn)行操作(gcc可以不用進(jìn)行環(huán)境變量配置,.vscode這三個文件也可以不用進(jìn)行操作)

本文旨在自己以后重裝系統(tǒng)后,方便自己本人配置vscode所寫,同時我是在windows10下的虛擬機(jī)上一步步按操作,從0環(huán)境下寫的,部分問題由于本人沒遇到,所以沒有說明,一般問題,網(wǎng)上都會有解決方案,當(dāng)然,如果我在運行期間,遇到部分問題,我也會總結(jié)在這里

一、安裝Visual Studio Code

前往Visual Studio Code下載軟件并安裝
安裝過程中出現(xiàn)如下界面(win7系統(tǒng)最高支持到1.70版本(附上下載鏈接點擊直接下載)下載最新版本,會導(dǎo)致安裝后的程序在系統(tǒng)上打不開)
vscode運行c語言,vscode,編輯器

vscode運行c語言,vscode,編輯器
最后兩個必選,尤其是最后一個,最后一個不選的話,需要自己去環(huán)境變量中配置,另外三個選項按照自己的習(xí)慣去勾選
安裝完成之后打開會有一些設(shè)置需要自己進(jìn)行修改,按照自己的習(xí)慣來

二、在Visual Studio Code中安裝插件

  1. 安裝簡體中文插件
    打開Visual Studio Code,右下角可能會提示如圖的提示,點擊安裝并重啟來安裝中文插件
    vscode運行c語言,vscode,編輯器
    如果沒有,就在軟件左側(cè)的插件庫中搜索Chinese安裝簡體中文插件,需要重啟才會生效
    vscode運行c語言,vscode,編輯器
  2. 安裝C\C++ Extension Pack插件
    vscode運行c語言,vscode,編輯器
    C\C++ Extension Pack包含如下擴(kuò)展包,頁面只能顯示4個
    vscode運行c語言,vscode,編輯器

三、配置gcc環(huán)境

  1. 下載MinGW-w64,可以選擇離線下載,也可以選擇前往MinGW官網(wǎng)進(jìn)行下載,我這里選擇離線下載方式,按需下載即可,一般下載第一個就行,兩者都沒辦法下載的話,就直接點擊下載這個(里面包含32位和64位的mingw,不過這種下載方式需要登錄)
    vscode運行c語言,vscode,編輯器
  2. 下載完成之后進(jìn)行解壓,解壓完成之后,找到該文件中的bin文件夾并打開,復(fù)制他的絕對路徑(建議保存在C:\Program Files\Value\mingw64\bin此目錄下)
    vscode運行c語言,vscode,編輯器
  3. 右擊此電腦,點擊屬性,找到高級系統(tǒng)設(shè)置,然后點擊環(huán)境變量
    vscode運行c語言,vscode,編輯器
    vscode運行c語言,vscode,編輯器
    將上一步bin文件夾的絕對路徑添加進(jìn)去
  4. 確認(rèn)之后,win+r,輸入cmd,然后輸入gcc -v,如果出現(xiàn)如下圖的結(jié)果,證明gcc安裝成功
    vscode運行c語言,vscode,編輯器
  5. 這里如果Visual Studio Code沒有關(guān)閉,建議重啟一次。新建一個C語言文件,在頂部菜單欄中,點擊運行,點擊以非調(diào)試模式運行或者啟動調(diào)試,選擇C++(GDB/LLDB),然后點擊C\C++:gcc.exe,在下方終端中就會發(fā)現(xiàn)程序運行成功了
    vscode運行c語言,vscode,編輯器

四、關(guān)于.vscode文件夾下三個json文件的配置

這三個文件沒有配置好,可能會出現(xiàn)“l(fā)aunch: program … does not exist”等問題,雖然在運行時,vscode會給我們自動生成.vscode這個文件夾,但是里面的三個json配置文件還是有問題的

如果你的第三點的bin文件是保存在C:\Program Files\Value\mingw64\bin這個目錄的,可以直接下載我的.vscode文件點擊下載(密碼:lzy666)然后保存到你自己的c程序文件夾下,注意的是.vscode整個文件和你的.c文件是在同一目錄下的,不然也會報錯?。。?/p>

這三個json文件配置包括c_cpp_properties.json,launch.json,tasks.json,在.vscode文件夾下,有這三個json文件就行,同時,我們也需要將里面的內(nèi)容修改掉,如果缺少這三個json文件的其中一個,直接新建文件,保存在.vscode文件下就行,這三個文件自己還需要去更改一些地方,我會用注釋來標(biāo)注
c_cpp_properties.json

{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "compilerPath": "C:\\Program Files\\Value\\mingw64\\bin\\gcc.exe",/*這里的gcc.exe不要修改,將前面的路徑更改為,添加環(huán)境變量時的bin文件夾的路徑,即在配置gcc環(huán)境時的第二步所需要的路徑*/
            /*這里還需要注意的一點就是,在C語言中,單獨的一個\是轉(zhuǎn)義字符,所以路徑中的\需要更改為\\或者/,另外兩個文件也是一樣*/
            "cStandard": "gnu17",
            "cppStandard": "gnu++14",
            "intelliSenseMode": "windows-gcc-x64"
        }
    ],
    "version": 4
}

launch.json

{
    // 使用 IntelliSense 了解相關(guān)屬性。 
    // 懸停以查看現(xiàn)有屬性的描述。
    // 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "gcc.exe - 生成和調(diào)試活動文件",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "externalConsole": false,
            "MIMode": "gdb",
            "miDebuggerPath": "C:\\Program Files\\Value\\mingw64\\bin\\gdb.exe",/*這里的gdb.exe不要修改,將前面的路徑更改為,添加環(huán)境變量時的bin文件夾的路徑,即在配置gcc環(huán)境時的第二步所需要的路徑*/
            "setupCommands": [
                {
                    "description": "為 gdb 啟用整齊打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                },
                {
                    "description": "將反匯編風(fēng)格設(shè)置為 Intel",
                    "text": "-gdb-set disassembly-flavor intel",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: gcc.exe 生成活動文件"
        }
    ]
}

tasks.json

{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: gcc.exe 生成活動文件",
            "command": "C:\\Program Files\\Value\\mingw64\\bin\\gcc.exe",/*這里的gcc.exe不要修改,將前面的路徑更改為,添加環(huán)境變量時的bin文件夾的路徑,即在配置gcc環(huán)境時的第二步所需要的路徑*/
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "調(diào)試器生成的任務(wù)。"
        }
    ],
    "version": "2.0.0"
}

五、額外一些補充

  1. 在每次運行一個C文件之后,都會生成一個以exe結(jié)尾的文件,讓我們用VS Code打開一個C程序文件夾時,尤其是文件多的時候會顯得左側(cè)很亂,如下圖
    vscode運行c語言,vscode,編輯器
    為了讓我們更加方便查看,我們可以在左側(cè)隱藏后綴為exe的文件
    點擊文件,首選項,設(shè)置
    vscode運行c語言,vscode,編輯器
    然后在上端搜索欄中輸入Files:Exclude,然后點擊添加模式,添加**/*.exe即可隱藏C語言運行產(chǎn)生的exe文件
    vscode運行c語言,vscode,編輯器
  2. 有時候需要將VS Code中的文字進(jìn)行放大或縮小,但是VS Code中默認(rèn)沒有開啟Ctrl+鼠標(biāo)滾輪去調(diào)節(jié)字體的大小,所以需要我們自己去手動開啟,依舊進(jìn)入設(shè)置中,搜索Mouse Wheel Zoom,將其勾選上,這樣我們就可以利用Ctrl+鼠標(biāo)滾輪去調(diào)節(jié)字體的大小
    vscode運行c語言,vscode,編輯器
  3. 在Visual Studio Code能設(shè)置自動保存文件,對于總是忘記保存文件的人來說非常方便,設(shè)置方法如下,點擊上方菜單欄的文件,有一個自動保存,勾選上就行了
    vscode運行c語言,vscode,編輯器

六、Visual Studio Code快捷指令

部分指令的可能由于操作系統(tǒng)的不同導(dǎo)致不適用,例如在Ubuntu的操作系統(tǒng)下,vscode的格式化本文檔的指令是Ctrl+shift+i,如下指令只適用于windows的操作系統(tǒng),本指令更新隨緣

指令 功能
Shift+alt+↓ 復(fù)制本行到下一行
Shift+alt+↑ 復(fù)制本行到上一行
Ctrl+回車 往下添加一行
Ctrl+Shift+回車 往上添加一行
Shift+alt+F 快速格式化本文件
Shift+Ctrl+F 在打開的所有文件中搜索內(nèi)容
Ctrl+F 在此文檔中搜索內(nèi)容
Ctrl+/ 快速注釋本行
/**+回車 快速注釋函數(shù)頭(下面有演示)

如果需要一次性給多行添加同樣的內(nèi)容,可以按住鍵盤的alt鍵,然后鼠標(biāo)左鍵需要添加內(nèi)容的地方,即可選中多處地方(alt鍵不能松)
具體效果如下所示:
vscode運行c語言,vscode,編輯器
關(guān)于/**的演示,會將函數(shù)頭里面的所有的數(shù)據(jù)都注釋起來,然后自己加入描述就行了
vscode運行c語言,vscode,編輯器

七、關(guān)于運行時出現(xiàn)的一些錯誤

1.關(guān)于Unable to start debugging的相關(guān)問題
(1)在調(diào)試時顯示Unable to start debugging.The value of miDebuggerPath is invalid
vscode運行c語言,vscode,編輯器
出現(xiàn)這種錯誤就是說明路徑出現(xiàn)了錯誤

D:\\Value\\mingw64\\bin\\gdb.exe

可能是這里的\只用了一個
2.出現(xiàn)“l(fā)aunch: program … does not exist”的錯誤
解決方案見第四大點

可能部分描述有誤,有錯誤的地方可以指出,我會及時更正

3.出現(xiàn)檢測到#include錯誤,請更新includepath
一般是環(huán)境沒有配置成功,或者重啟一下vscode試試(由于本人實機(jī)上并沒有出現(xiàn)此問題,本人無法解決這一問題,建議大家自行百度一下,同時我百度的結(jié)果一般都是gcc環(huán)境沒有配置好,可能是vscode沒有重啟的原因)

4.如遇到“unable to find executable for ‘C:\Users\86133\〈executable file〉.exe’?”的錯誤提示
可能是.c文件的文件目錄中存在中文,將中文改成英文即可解決。作為程序員,應(yīng)該有個習(xí)慣,就是新建文件/文件夾時,應(yīng)該習(xí)慣使用英文,盡量不要使用中文

5.如遇到提示“preLaunchTask已終止,退出代碼為1”的錯誤提示
如果其他地方?jīng)]有錯誤可能是你的mingw沒有環(huán)境變量設(shè)置有誤,也就是上述的第三大步(這點主要是我?guī)蛣e人配置時,發(fā)現(xiàn)他配置的mingw的環(huán)境變量地址和mingw的實際位置不一致,出現(xiàn)了該報錯,后面更改了mingw的環(huán)境變量,運行成功,這里可能也有其他原因會導(dǎo)致該報錯,如遇未解決,可以查看其他解決辦法文章來源地址http://www.zghlxwxcb.cn/news/detail-798158.html

到了這里,關(guān)于如何在Visual Studio Code運行C語言?(以及一些快捷指令、常見錯誤)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Visual Studio Code】---自定義鍵盤快捷鍵設(shè)置

    【Visual Studio Code】---自定義鍵盤快捷鍵設(shè)置

    在編程的藝術(shù)世界里,代碼和靈感需要尋找到最佳的交融點,才能打造出令人為之驚嘆的作品。 而在這座秋知葉i博客的殿堂里,我們將共同追尋這種完美結(jié)合,為未來的世界留下屬于我們的獨特印記。 開發(fā)系統(tǒng):Windows11 軟件版本:Sublime Text 4 使用快捷鍵進(jìn)入鍵盤快捷鍵設(shè)置

    2024年02月16日
    瀏覽(38)
  • Visual Studio Code在Mac上的常用快捷鍵

    文件操作: 新建文件:Command + N 打開文件:Command + O 保存文件:Command + S 另存為:Shift + Command + S 關(guān)閉文件:Command + W 關(guān)閉所有文件:Shift + Command + W 編輯操作: 撤銷:Command + Z 重做:Shift + Command + Z 剪切:Command + X 復(fù)制:Command + C 粘貼:Command + V 全選:Command + A 查找:Comm

    2024年02月12日
    瀏覽(23)
  • Intellij IDEA/Visual Studio Code/HBuilderX代碼自動對齊快捷方式?

    Intellij IDEA/Visual Studio Code/HBuilderX代碼自動對齊快捷方式?

    不知不覺間,代碼被我們寫的亂七八糟的,想要好看、規(guī)范且易度的代碼,你還靠用手一個一個對齊嗎?太浪費時間了吧?關(guān)注我,帶你不迷路,輕松掌握IDEAVScodeHbuiderX中的代碼自動對齊快捷鍵吧!好的,廢話不多說,直接上干貨。 一、Intellij IDEA代碼自動對齊快捷 代碼自動

    2024年02月12日
    瀏覽(22)
  • Visual Studio Code(中文英切換,主題更換,等一些常用命令)

    Visual Studio Code(中文英切換,主題更換,等一些常用命令)

    目錄 切換成中文界面 切換回英文界面 主題更換 常用命令 安裝Visual Studio Code后,界面默認(rèn)以英語顯示。 VS Code支持將界面語言更改為其他語言。以下介紹如何將界面語言更改為中/英文。 點擊左側(cè)最下面的一個? 在輸入框中搜索 Chinese 點擊 Install 安裝 然后它會讓重啟下就好了

    2024年02月08日
    瀏覽(36)
  • Visual Studio Code配置Python運行環(huán)境

    Visual Studio Code配置Python運行環(huán)境

    Visual Studio Code配置Python運行環(huán)境(保姆級教學(xué)) Visual Studio Code是微軟針對于編寫現(xiàn)代Web和云應(yīng)用開發(fā)的跨平臺源代碼編輯器,它支持多種語言和文件格式的編寫,并且啟動速度快,開源,語法高亮,顏值高等優(yōu)點集于一身,受到許多開發(fā)者的熱愛。 隨著Python編程語言迅速的

    2024年02月16日
    瀏覽(37)
  • 使用Visual Studio Code 導(dǎo)入并運行vue項目

    使用Visual Studio Code 導(dǎo)入并運行vue項目

    一、安裝并配置node.js 詳見CSDN 查看node版本: 二、修改編輯器的語言(切換為中文) 打開VSCode, 快鍵鍵Ctrl+Shift+P ,搜索?Configure Display Language,選擇安裝其他語言,安裝完成選擇zh-cn,重啟就變成中文了。 ?三、vue插件的安裝(方便開發(fā))(Ctrl+shift+X) eslint插件:eslint智能錯誤

    2024年02月08日
    瀏覽(32)
  • Flutter在Visual Studio Code上首次創(chuàng)建運行應(yīng)用

    Flutter在Visual Studio Code上首次創(chuàng)建運行應(yīng)用

    一、創(chuàng)建Flutter應(yīng)用 1、前提條件 ? ? 安裝Visual Studio Code并配置好運行環(huán)境 2、開始創(chuàng)建Flutter應(yīng)用 1)、打開Visual Studio Code 2)、打開? View Command Palette 。 3)、在搜索框中輸入“flutter”,彈出內(nèi)容如下圖所示,選擇“? Flutter: New Project ”,并點擊Enter 4)、選擇? Applocation ,并點擊

    2024年02月04日
    瀏覽(30)
  • 解決Visual Studio Code點擊運行出現(xiàn)無法訪問此網(wǎng)站
  • Visual Studio Code配置Tomcat運行Java Web項目

    Visual Studio Code配置Tomcat運行Java Web項目

    ctrl+shift+p 打開搜索Maven原型, 并選擇從maven原型創(chuàng)建新項目 或者按如下方式:選擇從Maven原型創(chuàng)建Web項目 從 maven-archetype-webapp 原型創(chuàng)建項目 接著選擇原型版本、輸入包名、項目名、選擇項目存放位置 注意:到此需要按一下回車來繼續(xù) 輸入Y或者回車確認(rèn) 通過Maven原型創(chuàng)建的

    2024年02月05日
    瀏覽(56)
  • Visual Studio Code即vscode運行完代碼發(fā)出提示聲怎么關(guān)閉?

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包