c# - 如何禁用 VS Code 上的 C# 扩展更改颜色?

标签 c# unity-game-engine visual-studio-code

安装并启用后C# extension在 VS Code 上,我的文本颜色从此变为:

color_theme-1

对此:

color_theme-2

如何保持 C# 扩展启用,但不更改文本颜色?

谢谢!

最佳答案

感谢您的详细解释!
我最终通过禁用语义突出显示来解决这个问题。 我做了什么:

  1. Ctrl+Shift+P
  2. 输入SemanticHighlighting
  3. 取消选中Csharp > 语义突出显示

问题似乎是 C# 扩展错误地解释了语法,因此给出了错误的颜色。 当我使用 C# 扩展 DISABLED 检查 token 时,它显示 enter image description here

但是在我启用 C# 扩展之后,它变成了

enter image description here

所以我猜它可能会错误地解释语法。

关于c# - 如何禁用 VS Code 上的 C# 扩展更改颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71420474/

相关文章:

java - Android:无法在未调用 Looper.prepare() 的线程内创建处理程序

android - 适用于 Unity 的 Facebook SDK - 在 iOS 上读取好友分数时遇到问题

linux - 'Git : gpg failed to sign the data' in visual studio code

python - pylint 警告 - 无法订阅的对象

c# - 根据字符串大小写对列表进行排序

c# - 包含实现 IDisposable 的项目的 session

c# - 如何替换字符串数组中的项目?

c# - 我们是否必须在 azure 函数中处理垃圾收集?

unity-game-engine - Unity3D,无法点击带有Canvas组件的面板上的按钮

visual-studio-code - vscode从 "change all occurrences"中取消选择一个