11

Visual Studio を暗くしたり、オンデマンドでコードのログ行を非表示/表示したりする方法はありますか?
私たちのプロジェクトでは多くのログを使用しており、このようなコードを読むのは難しくなっています。

たとえば、次のようにしたいと思います。

たとえば、次のようにしたいと思います。

4

5 に答える 5

4

私はこれを使います。いつの日か、色のカスタマイズと行選択の正規表現オプションも追加されることを願っています。

https://marketplace.visualstudio.com/items?itemName=ElmarXCV.GrayLogLines

于 2018-02-10T05:27:37.343 に答える
1

標準の Visual Studio IDE からこれを行う方法はありません。これを行うには、このような行を認識し、特定の形式でタグ付けし、IDE でその形式を明るい色に着色するカスタム拡張機能を定義する必要があります。

于 2013-03-04T19:30:49.637 に答える
0

「よりハッカーな」方法は、次のようなプリプロセッサ ディレクティブですべてのロギングをラップすることです。

#if DEBUG
Log.Info(........)
#endif

Visual-Studio は内部のコードを「暗く」します。そして、あなたがどこにある種の設定ヘッダーを持っていますか

#define DEBUG 0

あまりきれいではありませんが、リリース バイナリにデバッグ コードをコンパイルしたくない場合は便利です。

于 2013-03-04T19:40:00.880 に答える
-2

セクションを#regionタグ内に配置してみませんか。

例えば:

     #region参照用にここに地域名を入力してください
          あなたのコード/コメント/何でも
     #endregion

于 2013-03-04T19:38:17.730 に答える