[英]Visual Studio Free addin or resharper plugin to show constant value in tooltip
有一个免费的插件或resharper插件,当你将鼠标悬停在对它的引用上时,它会让我看到一个常量值的实际值吗?
由于编译器强制const字段或属性是具体的编译时常量,因此在工具提示中直接显示它是合乎逻辑的。
例如:
const int DISPLAY_MODE_SIMPLE = 0x02; const int DISPLAY_MODE_ADVANCED = 0x04; void DoSomething(int displayMode) { if (displayMode == DISPLAY_MODE_SIMPLE) { ShowSimpleDialog(); } }
我想将鼠标悬停在DISPLAY_MODE_SIMPLE上,并在工具提示中看到:int MyType.DISPLAY_MODE_SIMPLE = 0x02
我最近处理的是很多不使用Enums的代码(用IKVMC转换的Java),并且在使用它来检查旧代码时不断地来回走动是非常恼人的。
ReSharper 5和Visual Studio 2010似乎都没有此功能。
编辑:我不是在谈论调试器。 它当然适用于那个。
那么使用“Code Definition Windows”呢? 在Visual Studio中查看 - >代码定义WIndow?
当我将鼠标悬停在DoSomething
的DISPLAY_MODE_SIMPLE
引用上时,我在工具提示中看到“(常量)int MyType.DISPLAY_MODE_SIMPLE = 2”。 当我暂停R·5 不出现,所以必须有你没有使用一些R·设置...
在当前的Resharper版本中,您可以启用此功能。
激活“颜色标识符”。 可能会改变颜色突出显示颜色
激活“替换Visual Studio工具提示”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.