Visual studio 我的cshtml脚本部分中的绿色下划线表示什么,以及如何取消重设它们?

Visual studio 我的cshtml脚本部分中的绿色下划线表示什么,以及如何取消重设它们?,visual-studio,razor,visual-studio-2013,resharper,resharper-2016,Visual Studio,Razor,Visual Studio 2013,Resharper,Resharper 2016,在Visual Studio(2013,如果重要的话)中,我在.cshtml文件的“脚本”部分看到了这一点: 绿色分数可能实际上是由Resharper(2016.1版,如果重要的话)提供的 我怀疑这是某种警告,但我如何才能看到警告是什么,以及如何解决导致警告的原因?悬停不起任何作用;双击确实会调用一个“格式选择”图标(无疑是来自Resharper),但选择它不会起任何作用。这是一个Resharper提示-它表示可以在此处进行更改,这可能会改进代码,但不一定重要(如果它更重要,它将显示为一个完整

在Visual Studio(2013,如果重要的话)中,我在.cshtml文件的“脚本”部分看到了这一点:

绿色分数可能实际上是由Resharper(2016.1版,如果重要的话)提供的


我怀疑这是某种警告,但我如何才能看到警告是什么,以及如何解决导致警告的原因?悬停不起任何作用;双击确实会调用一个“格式选择”图标(无疑是来自Resharper),但选择它不会起任何作用。

这是一个Resharper提示-它表示可以在此处进行更改,这可能会改进代码,但不一定重要(如果它更重要,它将显示为一个完整的弯曲下划线,绿色表示建议,蓝色表示警告,红色表示错误)


您可以通过将鼠标悬停在绿点上来了解ReSharper想要做什么。如果您喜欢该提示,请将文本光标放在绿点内,点击Alt+Enter并选择将更新代码的选项。如果您根本不喜欢该提示,并且再也不想看到它,您也可以通过Alt+Enter菜单-选择检查选项,并将检查的严重性从“提示”更改为“不显示”。

如果我不得不打赌,我会认为因为Resharper看到这是Javascript代码,所以可能期望变量和属性是驼峰式的(即
dayOfMonth
而不是
dayOfMonth
)它可能只是一个代码风格的首选项,您可以禁用它。关于
var
的用法,它可能会推荐类似
let
的东西。