VSCode配置C 編寫環境

2022-07-26 05:15:11 字數 1224 閱讀 9184

注意,c++ intellisense只支援6.5以上版本的gnu global。

安裝完成後找個下面這個檔案:

linux下: ~/.vscode/extensions/austin.code-gnu-global-0.2.2/out/src/features/referenceprovider.js

windows下: /c/users/administrator/.vscode/extensions/austin.code-gnu-global-0.2.2/out/src/features

我的是administrator使用者,所以在這個目錄,請自行調整使用者目錄;

globalreferenceprovider.prototype.providereferences = function (document, position, options, token) {

console.log(position);

var word = document.gettext(document.getwordrangeatposition(position)).split(/\r?\n/)[0];

var self = this;

return this._global.run(['--encode-path', '" "', '-rsax', word])

.then(function (output) {

console.log(output);

var bucket = new array();

將 「-rax」 修改為 「-rsax」 儲存一下。

到源**目錄下, 執行gtags 命令。

重新開啟乙個c/c++原始碼目錄,按ctrl鍵並使滑鼠指向某個函式,您將看到這個函式的提示資訊,您還可以跳轉到定義、查詢引用(shift+f12)、自動補全、列出符號等(ctrl+p,輸入@)。

VSCode配置C 環境

ide用慣了,換編輯器寫被坑傻了。vscode環境的配置都由.json資料構成,全部放在workingfolder的.vscode資料夾內,預設是隱藏的,因為這是配置檔案啊。1.配置settings 如果想改字型大小什麼的,直接搜尋命令open settings,在user.setting裡改。2....

VScode 配置C 環境

為了成功完成教程,你只需要以下幾步 posix 啟用c 11 c11多執行緒功能。使libgcc依賴於libwinpthreads,所以即使不直接呼叫pthreads api,也會分發winpthreads dll。分配乙個更多的dll與您的應用程式沒有任何問題。win32 沒有c 11多執行緒功能...

vscode配置c 環境

建立乙個projects作為工作空間,在projects檔案中建立乙個project資料夾作為專案位址。用vscode開啟project資料夾,並在這個資料夾中建立.vscode資料夾,在.vscode資料夾中寫上這三個配置檔案 c cpp properties.json includepath表示...