天天看點

vscode沒有unity代碼提示

我這裡看了下vscode的報錯是提示找不到    .NETFramwork的SDK,合計了一下我就去網上下載下傳最新的5.0,但是我這裡提示的是沒有v4.5的,我下載下傳4.5的說我版本太小了,不給安裝,發現系統預設給我了個更高的版本,但是該版本不知道多少。

    然後想來想去,我想unity應該也會有對應的netFramwork支援把,不然怎麼C#會要,百度了一下發現果然,這是我unity需要的,目前我将其改成了我電腦有的版本,3.5,後面再說怎麼直到電腦有.NETFramwork的版本,打開方式 Edit 》Project Settings,然後就出現下圖

vscode沒有unity代碼提示

然後去看了下我的vscode需要的版本,我現在是将他們兩個改成一樣的了,是以就有了提示,測試如圖

vscode沒有unity代碼提示
vscode沒有unity代碼提示

是以說到這裡,就是說 隻要保證兩邊的 .NETFramwork版本一緻就好了,記得更改vscode的版本後要重新開機vscode,不然不會生效。

前面也說了,我剛開始在網上下了最新的 .NETFramwork版本,怎麼沒用尼?

    1是因為版本不一緻的問題還是沒有解決

     2是因為根本就每給我裝到我的電腦上來,雖然提示我安裝成功。

這是檢視自己電腦真實安裝的 .NETFramwork的版本

vscode沒有unity代碼提示

還有個Framework64的檔案夾,基本兩邊都一樣。是以就不做介紹了。

然後可以看到我這裡的版本是最高的4.0.30319,我之前安裝的5.0的根本沒有,實測這個4.0的頁沒用,設定後還是沒有提示,如果你那邊也沒有比4.0還高的版本,建議改成如我上面一樣的,直接用3.5即可。這樣就不會報錯。

下面給大家看一下我的vscode用的一些依賴,因為隻用于C#配unity

vscode沒有unity代碼提示
vscode沒有unity代碼提示

繼續閱讀