突出显示标记为过时的内容

时间:2017-08-01 07:54:45

标签: vb.net visual-studio visual-studio-2017

我最近在代码中进行了一些重构,并将一些广泛使用的功能标记为过时。现在的问题是,当我立即使用过时的功能时,我得不到视觉指示器。我必须将鼠标悬停在函数调用上以获取有关该函数的更多信息的弹出窗口,甚至还有#34;弃用"警告不是很突出。由于这些功能被广泛使用并且没有真正的好处,因此不能设置isError属性。

我知道在某个地方我看到了过时的功能,这些功能以某种下划线突出显示,但我找不到那样做的选项。那个选项在哪里,或者我怎样才能获得更引人注目的指示?

1 个答案:

答案 0 :(得分:2)

我在MSVS中创建了一个简单的玩具VB.Net控制台应用程序,正如您在图像中看到的那样,标记为过时的项目以绿色下划线标出它们的使用位置。

如果您没有看到这一点,那么您需要提供有关您的解决方案设置的更多详细信息 - 它是什么类型的项目,您打开它的Visual Studio版本是什么版本,它是否是相同的版本它是创建的,你有没有使用任何第三方代码linter(例如ReSharper)等等

demonstrates underlining in very small toy console application

编辑:正如您在评论中提到的,项目的属性(包括代码分析设置)将影响此下划线是否正确显示;你需要确保在那里选择正确的规则集。