由于我的应用程序支持某种偏执的调试级别(每个数据分配、代码中的每个步骤都写入日志目标),因此我的代码中充斥着某些方法中的日志记录调用,例如
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.
你知道有什么插件可以实现这种行为吗?
先感谢您。
altrue.CustomColoring扩展允许基于简单的正则表达式设置自定义前景色。安装后重新启动Vs Code,不重新启动将无法正常工作。
https://marketplace.visualstudio.com/items?itemName=altrue.CustomColoring https://marketplace.visualstudio.com/items?itemName=altrue.CustomColoring
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)