【问题标题】:How do I turn on the syntax error highlighting in C# in Visual Studio (Community)?如何在 Visual Studio(社区)的 C# 中打开语法错误突出显示?
【发布时间】:2021-04-24 22:22:15
【问题描述】:

当我在 Unity 中创建 C# 脚本时,无论我在那里输入什么,它都不会显示任何错误。 (如果您知道,请告诉我行数旁边的黄线是什么意思以及如何将其关闭)。

例子:

实际上看起来 VS 没有将其识别为错误。我唯一遇到错误的时候是检查我的统一项目时: this is error from unity 我想澄清这个错误并不重要。这只是为了展示它是如何工作的(在 VS 中不会显示错误,但在统一时会显示)。这是此屏幕截图中的错误:

Assets\NewBehaviourScript.cs(19,24): 错误 CS1002: ;预期 -----

但这很明显,因为自从我测试错误突出显示以来有很多废话)。 This is from VS

【问题讨论】:

  • 黄线显示您所做但尚未保存的更改。
  • 老实说,这些都不适合我。大多数答案都是基于工具文本编辑器并检查 somethink 但我已经完成了所有这些并且 nothink 有帮助。

标签: c# visual-studio


【解决方案1】:

更新链接:

如果您仍然遇到问题,请尝试更新 Visual Studio/代码语法扩展 HERE.

【讨论】:

  • 感谢您的回答,我已经尝试过了,但没有成功。
  • 是的,请尝试第二个链接并更新您的 Visual Studio/代码语法链接。您可以随时将设置重置为默认值。
  • 我试过了,仍然没有错误,也许我只是转储,实际上它有些认为真的很简单....
  • 这不是答案。这是一个答案的链接。这很好,直到 Microsoft 决定再次更改其所有 URL 并且其他人必须使该 URL 保持最新。如果许可允许,请将此处链接中的相关信息复制到 Stack Overflow 并注明出处。
  • 该链接指向 Visual Studio Code 的扩展库,而不是 Visual Studio 的扩展库(扩展不兼容两者)。
【解决方案2】:

你可以尝试设置你的 vs 设置:

工具->选项->文本编辑器->显示错误曲线(确保选中)

如下:

【讨论】:

  • 检查过了。
【解决方案3】:

从您的屏幕截图中,您可以从文件名下方下拉列表的选定项 Miscellaneous Files 中看到,打开的文件不是打开的解决方案或打开的项目的一部分。

这些文件没有错误突出显示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    • 1970-01-01
    相关资源
    最近更新 更多