是否有可能,如果是这样,如何让Visual Studio在代码中突出显示动态表达式?
当我刚刚在某些代码上面徘徊时,visual studio告诉我这是一个动态表达。这让我意识到我在我的代码中犯了一个错误并使用了一个动态太多。但我也意识到,如果我没有徘徊,那么应该是静态的“大片”动态代码就会逃脱。
所以我想知道是否可以让Visual Studio更改动态表达式的背景颜色,这样那些部分就可以清晰识别。
[编辑]
对于动态表达式,我的意思是在常规代码中使用dynamic关键字。
答案 0 :(得分:8)
你需要一个扩展名。您可以创建自己的,但我建议您预先制作。
Visual Studio最近有很多扩展,因为它很受欢迎。 我可以提出很多选择,但很多都是错误的,所以我建议使用更安全,更知名的一个,如Resharper(我最喜欢和其他许多人一样)
我也喜欢JustCode。
有很多其他可用的,如果你想找到它们,就像Morvader说的那样沿着Visual Studio Gallery巡游。 Visual Studio Gallery
编辑:
2笔记我忘了提及:
Tools->Options...->Environments->Fonts and Colors->Display items->
ReSharper Late Bound Identifier
另外,请确保在Resharper->Options...->Code Inspection->Settings
“启用代码分析”和“颜色标识符”中进行检查。