Rai*_*tef 21 c# intellisense tooltip visual-studio
有一个免费的插件或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似乎都没有此功能.
编辑:我不是在谈论调试器.它当然适用于那个.
当我将鼠标悬停DISPLAY_MODE_SIMPLE在 中的引用上时DoSomething,我在工具提示中看到“(constant) int MyType.DISPLAY_MODE_SIMPLE = 2”。当我暂停 R# 5 时,不会出现这种情况,因此一定有一些您没有使用的 R# 设置...
| 归档时间: |
|
| 查看次数: |
1860 次 |
| 最近记录: |