1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

記事投稿キャンペーン 「2024年!初アウトプットをしよう」

Visual StudioでUNITYの入力補完が機能せず調べた方法でも直らなかった件

Last updated at Posted at 2024-01-10

直ったけど不可解だったので自信ないですが一応書いておきます

  1. タスクトレイで起動しているUNITY HUBを終了する
  2. UNITY EDITOREをアンインストール
  3. UNITY HUBをアンインストール
  4. Visual Studioをアンインストール
  5. 下記のフォルダ内のUNITY、UnityHub等のUNITY関連フォルダを手動で削除(AppDataは隠しフォルダ)
    C:\Program Files
    C:\ProgramData
    C:\Users(ユーザ名)\AppData\Local
    C:\Users(ユーザ名)\AppData\LocalLow
    C:\Users(ユーザ名)\AppData\Roaming
  6. UNITY EDITORE VERSION 2022.3.17f1をインストール
  7. Visual Studio Community2022をインストール時にVisual Studio Tools for Unityにチェックを入れてインストール
  8. UnityHubから適当に新規プロジェクトを作成
  9. UNITYのEdit / Preferences / External ToolsでExternal Script EditorにVS2022を設定しRegenerate project filesをクリック
  10. Window / Package ManagerでVisual Studio Code EditorとVisual Studio Editorが最新になっていることを確認
  11. 適当にC#スクリプトを新規作成してダブルクリックでVSエディタ起動
  12. エディタ起動してしばらく待っても[MonoBehaviour]と書かれている部分の色が変わらず、入力補完は効かない
  13. ソリューションエクスプローラーのAssembly-CSharpの参照内を見ると黄色の三角がついていて、確認しようと「UnityEditor」をクリックしてみたら「MonoBehaviour」の色が変わって入力補完が効くようになった

謎すぎるけど別のプロジェクトでも同様に直りました

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?