如何在 Visual Studio Code for C# 中禁用显式类型突出显示?

问题描述 投票:0回答:1

我为 Visual Studio Code 安装了新版本的 C# 扩展,它开始为显式键入提供内联高亮显示。

如何在不将扩展恢复到旧版本的情况下禁用此功能?

c# visual-studio-code highlight omnisharp
1个回答
1
投票

您想要禁用“Inlay Hints”选项。我想你想禁用一些:

  • csharp.inlayHints.enableInlayHintsForTypes
  • csharp.inlayHints.enableInlayHintsForImplicitObjectCreation
  • csharp.inlayHints.enableInlayHintsForLambdaParameterTypes
  • csharp.inlayHints.enableInlayHintsForImplicitVariableTypes

设置 JSON:

{
  "csharp.inlayHints.enableInlayHintsForTypes": false,
  "csharp.inlayHints.enableInlayHintsForImplicitObjectCreation": false,
  "csharp.inlayHints.enableInlayHintsForLambdaParameterTypes": false,
  "csharp.inlayHints.enableInlayHintsForImplicitVariableTypes": false
}

在设置中搜索“inlay”并转到 C# 选项卡,您可以找到所有不同的 inlay 选项:

© www.soinside.com 2019 - 2024. All rights reserved.