vscode集成C/C++編譯運行調試 新手福利

背景

在百度貼吧的C語言吧,發現提問題的同學基本還在使用VC6.0或者DEV C++。

這兩個工具都太老,而且沒有更新。使用體驗都不太好。

 

解決方案

微軟自家編輯器vscode+相應插件。

vscode官方已經推出了一個插件,便於大家使用vscode編寫並調試C/C++程序。地址是:https://code.visualstudio.com/docs/cpp/config-mingw

這只是其中一種方式,針對不同的平臺,不同的編譯器有不同的配置方法。文章裏講解的比較詳細。

 

vscode能提供的功能:

  • 語法高亮,編寫階段能識別典型錯誤。
  • 函數自動補全,並提示函數參數。
  • 學習的時候,和現實開發工具對齊。因爲實際編程並不會使用VC6.0或者DEV C++做爲開發工具。

 

vscode實現上面功能其實是使用三個配置文件來操作的:

  • c_cpp_properties.json文件,提供語法,函數識別配置。
  • tasks.json文件,配置編譯參數。
  • launch.json文件,配置運行調試參數。

這三個配置存放路徑是項目根目錄的.vscode目錄下。

但是對於初學者,這些配置和概念還是太複雜了。不易完成整個配置。所以有了一個想法,做一個壓縮包。解壓即可使用。

 

新手福利

筆者把上面講配置,配置好以後,整理了壓縮包,解壓即可使用(目前只支持64位操作系統)。

需要注意兩點:

  1. 解壓縮目錄不能包含空格
  2. 在工作目錄裏新建目錄不能是中文

這兩點注意事項可能是因爲使用mingw編譯器的原因。在win10系統上製作,其他系統未測試。

 

使用方式:

1、下載壓縮包。下載地址:https://pan.baidu.com/s/1mXxEpfNOyUS2srTxk6NnxA 提取碼:0zp8

2、找一個路徑沒有空格的目錄解壓,直接右鍵選擇全部解壓縮就可以解壓,推薦直接放在盤符下或者桌面也可以。

3、解壓以後,打開目錄。可以看到3個目錄和一個文件。其中setup.bat啓動文件,雙擊就可以啓動vscode。此時vscode會打開這個目錄裏的workspace目錄,作爲工程目錄,打開以後裏面有一個默認的文件hello-vscode.c。

 

 

4、編譯hello-vscode.c文件,點擊菜單欄上的Terminal->Run Build Task。可以把.c文件編譯成exe文件。

5、運行hello-vscode.exe,可以看到結果。

6、調試hello-vscode.c文件,在文件行號左邊點擊出一個紅圈可以爲這一行下一個斷點,然後可以點擊菜單欄的Debug->Sart Debugging。

上圖中,給第二行下了斷點,然後啓動調試,程序會斷在第二行。這個時候可以給左邊WATCH欄添加變量,查看目前程序中各個變量的情況,對與程序查錯很有幫助。

7、自己新建一個文件試一試,新建目錄也可以,但是目前目錄不能是中文的😅。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章