有關Unity使用Rider編輯器無法彈出程式碼提示的有效解決方法

锤子猫發表於2024-11-21

  首先,此方案的前提:
  1.問題出現之前,Rider已經可以正常彈出程式碼提示。
  2.並沒有其他報錯,比如編輯器損壞、Unity載入編輯器失敗等等。

  正篇開始!
  問題回溯:

  之前正常配置完Rider編輯器的Unity專案,過了一段時間,重新開啟該Unity專案後使用Rider編輯器編輯程式碼,突然發現無法正常彈出Unity相關程式碼提示了,問題如下圖所示。

  突然彈出了以下提示:

  於是,進行了以下操作:

     1.更新了Rider提示的更新操作。
     2.更新了Unity的Rider外掛為最新版本。

     3.重啟Unity、重啟Rider編輯器。

   結果,依舊無效,程式碼提示依舊無法出現,開啟編輯器依舊會出現以上報錯。

   經過各種百度、Google後依舊沒有找到有效的解決辦法,於是,進行自我分析和嘗試,問題得到了部分解決!

  親測有效!解決方法如下:

    1.點選檔案->清除快取

    

     2.直接點選失效並重啟。

    3.重啟Rider編輯器後,問題得到部分解決,如下圖所示。

    4.可以看到上圖中已經可以正常彈出Unity相關程式碼提示了,但是右下角依舊報出“無法使用高階Unity整合”的提示,這個提示是之前沒有出現過的,目前我已經向官方提供了問題反饋,目前待解答。

    PS:雖然不影響大部分程式碼編輯工作,但是可以說逼死強迫症了。

相關文章