是否有可能以及如何使 Visual Studio 突出显示代码中的动态表达式?
当我刚刚悬停在一些代码上方时,Visual Studio 告诉我这是一个动态表达式。这让我意识到我在代码中犯了一个错误,并且使用了太多的动态。但我也意识到,如果我没有悬停,那么应该是静态的“大量”动态代码就会逃脱。
所以我想知道是否可以让 Visual Studio 改变动态表达式的背景颜色,这样那些片段就会清晰可辨。
[编辑]
对于动态表达式,我的意思是在常规代码中使用动态关键字。
是否有可能以及如何使 Visual Studio 突出显示代码中的动态表达式?
当我刚刚悬停在一些代码上方时,Visual Studio 告诉我这是一个动态表达式。这让我意识到我在代码中犯了一个错误,并且使用了太多的动态。但我也意识到,如果我没有悬停,那么应该是静态的“大量”动态代码就会逃脱。
所以我想知道是否可以让 Visual Studio 改变动态表达式的背景颜色,这样那些片段就会清晰可辨。
[编辑]
对于动态表达式,我的意思是在常规代码中使用动态关键字。
你需要一个扩展。您可以创建自己的,但我建议您使用预建的。
Visual Studio 最近有很多扩展,因为它很受欢迎。我可以建议很多选项,但很多都是相当错误的,所以我建议使用更安全、更知名的选项之一,如Resharper(我一直最喜欢的,也是许多其他人的最爱)
我也喜欢JustCode。
不过还有很多其他可用的,如果您想找到它们,请像 Morvader 所说的那样浏览 Visual Studio Gallery。 Visual Studio 画廊
编辑:
我忘记提到的 2 个注释:
Tools->Options...->Environments->Fonts and Colors->Display items->
ReSharper Late Bound IdentifierResharper->Options...->Code Inspection->Settings
“启用代码分析”和“颜色标识符”中选中。