【问题标题】:Change Debug Font Colour - Serilog C# .NET Core 3.1 Jetbrains Rider Mac OSX更改调试字体颜色 - Serilog C# .NET Core 3.1 Jetbrains Rider Mac OSX
【发布时间】:2020-02-04 13:04:38
【问题描述】:

我刚刚学习了一个将Serilog 与 C# .Net Core 3.1 Web 应用程序结合使用的教程。

目前一切正常,但我注意到调试消息的字体颜色为黑色,并且与 Rider (Mac) 中 run 窗格的背景颜色发生冲突。

如果有帮助,这是我的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}"
        }
      }
    ]
  }
}

【问题讨论】:

  • 能否附上Preferences | Editor | Color Scheme | Console Colors 的预览框截图?大多数与控制台相关的颜色都可以在那里设置。
  • 你解决过这个问题吗?我也有同样的问题,但坦率地说,当日志条目中有参数、Uri 等时情况会更糟。

标签: c# macos asp.net-core serilog rider


【解决方案1】:

我遇到了同样的问题,最终成为 Rider's Theme 的问题。

转至:Preferenes > Editor > Color Schemes > Console Colors > ANSI Colors

然后选择“白色”并将颜色更改为您想要的任何颜色。也许是非常清晰的浅灰色。

Screenshot

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多