如何突出visual studio中的动态代码

时间:2011-03-08 09:48:44

标签: visual-studio visual-studio-2010 syntax-highlighting dynamic-language-runtime dynamic-code

是否有可能,如果是这样,如何让Visual Studio在代码中突出显示动态表达式?

当我刚刚在某些代码上面徘徊时,visual studio告诉我这是一个动态表达。这让我意识到我在我的代码中犯了一个错误并使用了一个动态太多。但我也意识到,如果我没有徘徊,那么应该是静态的“大片”动态代码就会逃脱。

所以我想知道是否可以让Visual Studio更改动态表达式的背景颜色,这样那些部分就可以清晰识别。

[编辑]
对于动态表达式,我的意思是在常规代码中使用dynamic关键字。

1 个答案:

答案 0 :(得分:8)

你需要一个扩展名。您可以创建自己的,但我建议您预先制作。

Visual Studio最近有很多扩展,因为它很受欢迎。 我可以提出很多选择,但很多都是错误的,所以我建议使用更安全,更知名的一个,如Resharper(我最喜欢和其他许多人一样)

我也喜欢JustCode

有很多其他可用的,如果你想找到它们,就像Morvader说的那样沿着Visual Studio Gallery巡游。 Visual Studio Gallery

编辑:
2笔记我忘了提及:

  • 动态智能感知包含在Resharper
  • 还包括动态突出显示。如果要修改默认浅蓝色的颜色,可以转到Tools->Options...->Environments->Fonts and Colors->Display items-> ReSharper Late Bound Identifier 另外,请确保在Resharper->Options...->Code Inspection->Settings“启用代码分析”和“颜色标识符”中进行检查。