LoginSignup
7
7

More than 5 years have passed since last update.

UnityのConsoleログをVisualStudioに送らないようにする

Posted at

概要

Visual Studio Tools for Unityを導入した状態でVisualStudioを立ち上げ、Unityから出力したソリューションを開く。
すると、Unity実行時のログがVisualStudioのErrorListウィンドウに表示されてしまう。
これにより、EditウィンドウやFindReferenceウィンドウなど他のウィンドウにあるフォーカスを奪ってしまい、
Unity実行中のVisualStudio操作が不便に感じる場合がある。
そのため、このUnityのConsoleログをVisualStudioに送らないようにすることにより、上記の問題を解決できる。

方法

以下の内容をプロジェクトディレクトリのどこか(UnityEditorを参照しているためEditor配下である必要がある点に注意)に置く

[UnityEditor.InitializeOnLoad]
public class SendConsoleToVisualStudioInhibitor
{
    static SendConsoleToVisualStudioInhibitor()
    {
        SyntaxTree.VisualStudio.Unity.Bridge.Configuration.Configurations.Active.SendConsoleToVisualStudio = false;
    }
}

参考

7
7
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
7
7