私のアプリケーションは偏執的なデバッグ レベル (すべてのデータ割り当て、コード内のすべてのステップがログの宛先に書き込まれる) をサポートしているため、私のコードにはいくつかのメソッドでの呼び出しのログが散らばっています。
logger.Log(LogLevel.Debug, 0, "Initializing i18n...");
Lang.Language = SystemInfo.Language;
Logger.Log(LogLevel.Debug, 0, "Default system language: " + Lang.Language);
string[] languageFiles = Directory.GetFiles(ClientEnvironment.LanguagePath);
Logger.Log(LogLevel.Debug, 0, "Initializing local language files...");
ご覧のとおり、「実際の」コード行は 2 行しかありません。これにより、コードがやや読みにくくなります。Visual Studio 内でカスタム コード フォーマット ルールを指定して、ログ行をデフォルトのテキスト カラーではなくソフト グレーのテキスト カラーで表示できるかどうか疑問に思っています。これにより、「実際の」コード行が暗黙的に強調表示され、より読みやすいコードになります。
次のようなものが必要です:
If statement starts with "logger.Log", set foreground color to gray.
このような動作をアーカイブできるプラグインを知っていますか? 前もって感謝します。