unagirabbit's blog

気づいたことをメモしています

Mac x Unity x VScodeでデバッグ

新しいPCで環境構築した時にUnityへAttachできなかったのでメモ。
Mono Developのバージョンが良くなかった。

環境

Mac: Catalina 10.15.6
VSCode: 1.49.0
Unity: 2019.4.5f1

必要なもの

手順

Unityはとくに何もする必要ありません。

Debugger for UnityをVSCodeにインストール

marketplace.visualstudio.com

.Net Coreをインストール

dotnet.microsoft.com

Mono Developeをインストール

www.mono-project.com previewではなくstableを使うのが良いです。
現時点でpreview6.12.xはAttachできませんでした。

UnityへのAttach

VSCodeの[実行]からlaunch.jsonを作成する。
(ない状態で[Unity Attach Debuger]してもコマンドがないと怒られる)
再生ボタンを押下して終わり。