我正在尝试在vs2008中调用一个包含许多参数的方法。 Resharper(v5)intellisense只显示其中的一小部分然后“使用智能完成来查看全部”。好吧,我按下Ctrl + Shift + Space - 之后他会显示一些像“String.Concat,String.Copy ......”这样的愚蠢建议,但我想像往常一样看到我需要的参数名称和类型传入方法。
我该如何避免这种情况?
答案 0 :(得分:17)
当我应该看到所有选项时,我也会收到相同的消息“使用智能完成查看全部”。
我的Resharper设置有点不稳定。我正在使用Visual Studio键盘方案和几个Resharper覆盖。
如果按 Ctrl + Space ,输入参数值时会显示所有选项。
答案 1 :(得分:2)
对我来说,快捷方式是CTRL-P
。如果这不适合您,请转到工具|选项|环境|键盘,并搜索“ReSharper.ReSharper_ParameterInfo_Show”并给它你喜欢的任何键绑定。
顺便提一下,CTRL-SHIFT-Space
用于“智能完成”,它可以帮助您发现局部变量/字段/等。适用于当前情况。当你有这样的东西时,这非常有用:
string s = _
光标位于_
的位置。现在,使用智能完成,它将返回一个仅包含字符串变量/字段/等的列表。