Apple Silicon MacでUnity + VSCodeの補完を有効にするための設定

M1 MacでUnityのセットアップをしていてVSCodeの補完設定についてメモ。
arm64版のHomebrewのみを使用している環境の話です。

基本的な設定は下記ポストを参考にさせて頂いて、 Monoのインストールだけpkgからインストールするようにすればうまくいきました。 qiita.com

Monoのインストール

今のところ(arm64版の)Homebrewからインストールすることができないようなので下記からpkgをダウンロードしてインストールする。

www.mono-project.com

  • [メモ]Monoのアンインストール方法
sudo rm -rf /Library/Frameworks/Mono.framework
sudo pkgutil --forget com.xamarin.mono-MDK.pkg
sudo rm /etc/paths.d/mono-commands

VSCodeの設定

settings.jsonに下記設定を追加する。

{
    "omnisharp.useGlobalMono": "always",
    "omnisharp.monoPath": "/Library/Frameworks/Mono.framework/Versions/Current/Commands"
}