c# - 更改调试字体颜色 - Serilog C# .NET Core 3.1 Jetbrains Rider Mac OSX
问题描述
我刚刚学习了一个Serilog
与 C# .Net Core 3.1 Web 应用程序结合使用的教程。
目前一切正常,但我注意到调试消息的字体颜色为黑色,并且与run
Rider (Mac) 中窗格的背景颜色发生冲突。
这是我的appsettings.json
如果有帮助:
{
"AllowedHosts": "*",
"Serilog": {
"Using": [],
"MinimumLevel": {
"Default": "Debug",
"Override": {
"Microsoft": "Warning",
"System": "Warning"
}
},
"Enrich": [ "FromLogContext", "WithMachineName", "WithProcessId", "WithThreadId" ],
"WriteTo": [
{ "Name": "Console" },
{
"Name": "File",
"Args": {
"path": "Logs/log.txt",
"outputTemplate": "{Timestamp:G} {Message}{NewLine:1}"
}
}
]
}
}
解决方案
我遇到了同样的问题,最终成为 Rider's Theme 的问题。
去:Preferenes > Editor > Color Schemes > Console Colors > ANSI Colors
然后选择“白色”并将颜色更改为您想要的任何颜色。也许是非常清晰的浅灰色。
推荐阅读
- html - 超过父 div 时,HTML 在新行中显示子 div
- node.js - 我可以通过“npm start”将 IIS 用作开发服务器吗
- javascript - fsExtra.pathExists 和 fsExtra.exists 有什么区别?
- r - 使用 dplyr 对函数内的时间序列数据进行分组和汇总
- c# - 如何从 JSON 中提取特定值并将其含义与 ListBox 项匹配
- aws-amplify - 如何在 aws-amplify 中对列表查询中的字段进行排序?
- sql - 使用光标输入时包未执行
- svelte - 如何坚持苗条的商店
- python - 如何在 Keras 中输出多维数组?
- java - 无法让 Pattern.matches(regExExpression) 工作?