Closed. This question does not meet
Stack Overflow guidelines。它当前不接受答案。
想要改善这个问题吗?更新问题,以便将其作为
on-topic用于堆栈溢出。
去年关闭。
Improve this question
由于我的应用程序支持某种偏执的调试级别(每个数据分配,代码中的每个步骤都写入日志目标位置),因此我的代码在某些方法中会被日志调用打乱。
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...");
如您所见,只有两条“真实”代码行。这使得代码有些难以阅读。我想知道是否可以在Visual Studio中指定一些自定义代码格式规则,以使日志记录行以柔和的灰色文本颜色(而不是默认文本颜色)显示。这将导致“真实”代码行的隐式突出显示,从而使代码更具可读性。
我需要类似的东西:
If statement starts with "logger.Log", set foreground color to gray.
您是否知道任何可以归档此类行为的插件?
先感谢您。