vscode-golang跳轉定義無效問題


問題發現:
本來可以進行"ctrl"+點擊或者F12,進行跳轉定義的方式,突然失效了

問題分析:
1.輔助工具是否關閉

解決方案,進入首選項,設置,查找go.docsTool,選項選擇為 gogetdoc,這一步可能會提示你沒有安裝gogetdoc,那就

go get -u -v github.com/zmb3/gogetdoc 
 
image.png

結果:測試跳轉,還是不行

2.判斷工具是否有效

解決方案:資料顯示,方法確實沒有錯,但是我注意到了一點,其中的一句話


 
image.png

他的意思是,這個工具,在使用語言服務器時,不適用。懷着試一試的心情,去找找這個東西,慢慢向下找。哎呀,還真有哦,然后把這個取消掉。它會提示你重啟生效,然后重啟,問題解決。~~~


 
image.png

只為了解決問題的小伙伴到這里就可以啦!!!!

問題追求:
language Server是什么東西
在官文找到了這句話
Language Server is a special kind of Visual Studio Code extension that powers the editing experience for many programming languages.
語言服務器是一種特殊的Visual Studio Code擴展,可以為許多編程語言提供編輯體驗



作者:哆啦在這A夢在哪
鏈接:https://www.jianshu.com/p/c30dfb5b8df8
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM