VSCode無法跳轉到定義


問題特征:

  • go build可以正常編譯代碼。
  • go自身的代碼實現可以完成跳轉。
  • 同包,同目錄下,另外一個文件定義的都沒法跳轉,如下圖。

解決方案:

  • 禁用:Go: Use Language Server ,如下圖:

微軟在開發 VS Code 過程中, 定義一種協議: Language Server Protocol 語言服務器協議.

gopls 就是golang官方的語言服務器。

這個有好多好處:

但是成熟度還不行:


免責聲明!

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



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