Visual Studio を暗くしたり、オンデマンドでコードのログ行を非表示/表示したりする方法はありますか?
私たちのプロジェクトでは多くのログを使用しており、このようなコードを読むのは難しくなっています。
たとえば、次のようにしたいと思います。
Visual Studio を暗くしたり、オンデマンドでコードのログ行を非表示/表示したりする方法はありますか?
私たちのプロジェクトでは多くのログを使用しており、このようなコードを読むのは難しくなっています。
たとえば、次のようにしたいと思います。
私はこれを使います。いつの日か、色のカスタマイズと行選択の正規表現オプションも追加されることを願っています。
https://marketplace.visualstudio.com/items?itemName=ElmarXCV.GrayLogLines
標準の Visual Studio IDE からこれを行う方法はありません。これを行うには、このような行を認識し、特定の形式でタグ付けし、IDE でその形式を明るい色に着色するカスタム拡張機能を定義する必要があります。
「よりハッカーな」方法は、次のようなプリプロセッサ ディレクティブですべてのロギングをラップすることです。
#if DEBUG
Log.Info(........)
#endif
Visual-Studio は内部のコードを「暗く」します。そして、あなたがどこにある種の設定ヘッダーを持っていますか
#define DEBUG 0
あまりきれいではありませんが、リリース バイナリにデバッグ コードをコンパイルしたくない場合は便利です。
セクションを#regionタグ内に配置してみませんか。
例えば:
#region参照用にここに地域名を入力してください あなたのコード/コメント/何でも #endregion