這兩天在用unity + vscode寫代碼,在vscode裡一直沒出現代碼補全!很是氣憤!
在網上各種查閱資料,下載下傳.netFramwork
我發現不行!!!因為自己的版本是4.8 advanced service和.netFramwork3.5(包括2.0和3.0)
後來我下了.netFramwork4.7.1,因為我的vscode裡面的csproj是v4.7.1的,大家可以檢視到
然後還是不出現代碼補全,自閉2020。
後來我索性把我的.netFramwork3.5關掉,重新開機電腦
這時候發生了一個神奇的事情,我的VScode編譯報錯了!
這時候你肯定又要去查各種資料,有說該unity裡面的othersetting的,确實有效,但會留下關于VScode中命名空間system.reflection找不到matadata!!!
這個查資料就費勁了!
我下載下傳了system.reflection的dll都沒用!!
最後我抱着試試的心态,注釋掉這句話!
成功!!!!代碼補全也能用!!!
懶得去截圖自己的圖檔了,但是親測有效,不懂再問哈。