Unity エディターにVSCodeを利用する#
created: 2023-09-03
updated: 2023-09-03
UnityのデフォルトエディターはVisualStudioだが、Visual Studio for Macが終了することもありVSCodeをエディターにする方法を記載する。
前提#
MacOS利用
VSCode, Unity(2021以降)はインストール済みであること
導入手順#
UnityからVSCodeを開く#
- Unityを開く
- Visual Studio Editor パッケージをv2.0.20以降へアップグレードする
- メニュー > Window > Package Manager を選択
- Visual Studio Editorを選択しv2.0.20以降へアップデートする
- エディターをVSCodeに設定する
- メニュー > Settings > External tools を選択(Windowsの場合 メニュー > Edit > Preferences > External tools)
- External Script Editor > Browse... をクリックし、VSCodeを選択
- 任意のなC
#ファイルを開いてVSCodeが開けばOK
VSCode上でUnity入力の補完をする#
- VSCodeの拡張でUnityをインストールする。(同時に
C## Dev Kit
,.NET Runtime install tool
がインストールされる) - Unityからスクリプトファイルを開くとVSCodeが起動する。.NET 7.0 SDKが必要と警告が出たら .NET 7.0 SDK (v7.0.400) - macOS x64 Installer のダウンロードからダウンロード、インストールする
- PCを再起動
- VSCodeの設定画面を開き
Omnisharp: Use Modern Net
のチェックを外す - VSCode上でUnityから開きC
#ファイル上で、
RigidBodyなどのUnityクラスの保管が出てくればOK
参考#
Visual Studio Code and Unity
「Visual Studio Code」にも「Unity」拡張機能、Microsoftがプレビューリリース - 窓の杜
[[Unity]Visual Studio Codeでの入力補助ができない場合の解決方法 | パノメゴンの研究所](https://panomegon.com/unity-visual-studio-code/#toc3)