OS X で Visual Studio、C#、Unity を使用するというアイデアがとても気に入っています。
Unity で C# を使用してデバッグを OS X の Visual Studio Code で動作させた人はいますか?
OS X で Visual Studio、C#、Unity を使用するというアイデアがとても気に入っています。
Unity で C# を使用してデバッグを OS X の Visual Studio Code で動作させた人はいますか?
はい、まったく問題なく動作します。Unity は C#、JavaScript、または Boo です。したがって、.NET は必要ありません。Unity は Mono ランタイムを使用します。そのため、既存の VS プロジェクトを Unity for Mac OS X で開くことができます。
これは、デバッガーを VS エンドポイントに接続するのに役立つリンクです。 http://www.yunspace.com/2015/01/19/integrating-visualstudio-with-unity3d-on-mac-using-vstools/
VS Tools for Unity も試すことができます。 http://unityvs.com
この問題を解決し、コードを Unity ツールと統合する dotBunny によるこの素晴らしいUnity プラグインがあります。
少し不安定です。ただし、最近の VSC バージョンからは可能です。
1) この VSC Unity プラグインをインストールします。 https://github.com/dotBunny/VSCode/
2) 以下のコマンドに従います。(ステップ 1、2、および 3) https://code.visualstudio.com/Docs/runtimes/unity
3) 設定が完了したら、Unity メニューを使用して VSC を起動します。
Assets/Open C# Project in Code
4) Unity プロジェクトを再生します。Unity コンソールでデバッグ ポート番号を確認できます。また、プロジェクトの launch.json ファイルは自動的に更新されます。
launch.json を開くには、オプション アイコンをクリックします。
ファイルはこのフォルダーに存在します。
.vscode/launch.json
サンプル。
{
"version":"0.1.0",
"configurations":[
{
"name":"Unity",
"type":"mono",
"address":"localhost",
"port":56621
}
]
}
5) VSC デバッグ タブでデバッグを開始します。
それでおしまい。この助けを願っています。