網友評分: 5分
Visual Studio Code2020是一款非常優秀的代碼編程軟件。該軟件內置自動聯想和代碼補全功能,功能非常齊全的,內置多種提高編碼效率的方式,幫助開發人員加速編碼進程,哪怕你是一個小白也可以輕松快速上手了。
語法高亮、智能補全、集成 git 和編輯器內置調試工具;
功能豐富齊全,使用簡單容易上手;
每個功能都完成一項出色的工作;
完美兼容32位以及64位操作系統;
提供格式化代碼、進行單文件的編譯與調試等實用元素;
旨在幫助各位開發者提高編碼速度。
1、環境的準備
安裝Clang:添加環境變量時,選 Add LLVM to the system PATH for all users(即第二項,不過第三項也差不多);路徑我填的是 C:\LLVM,也可以保持默認或者自己改。
安裝MinGW-w64:下下來的是一個7z的壓縮包,隨便解壓到哪,把東西全部復制(或者直接剪切)到Clang的文件夾里去(除非你有自己的想法),它們會無沖突合并,然后就可以把它刪了:
2、驗證
運行cmd,輸clang或gcc,應該會提示 no input files 而不是“不是內部命令或外部命令”或者“無法將“clang”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱”,見下圖。如果是“不是內部命令或外部命令”,說明clang.exe在的文件夾(我圖里的是 C:\LLVM\bin)沒有在環境變量中,要加到Path里才行。如果加了還是這樣,重啟。
輸clang -v或gcc -v可以顯示出各自的版本。如果顯示出來的版本與你剛下的不同/更老,說明Path里原本有老版本的編譯器,可能是安裝其它IDE時裝上的。則需要去掉原來的。
3、安裝擴展(extension)
C/C++:又名 cpptools,提供Debug和Format功能
C/C++ Clang Command Adapter:提供靜態檢測(Lint)功能
Code Runner:右鍵即可編譯運行單文件,很方便;但無法Dubug
4、 配置四個.json文件
先創建一個你打算存放代碼的文件夾(稱作工作區),路徑不能含有中文和空格和引號。C和C++需要分別建立不同的工作區,除非你懂得下面json文件的某些選項,則可以做到一個工作區使用不同的build task。
打開VSC,選打開文件夾,不要選“添加工作區文件夾”,理由見上一句。點新建文件夾,名稱為 .vscode。這樣操作的原因是Windows的Explorer不允許創建的文件夾第一個字符是點(但據說1809的下一個大版本支持了)。然后創建 launch.json,tasks.json,settings.json,c_cpp_properties.json放到.vscode文件夾下
標簽: Visual Studio Code 編程