我正在尝试在VS2008中调用一个有很多参数的方法。Resharper(v5)的智能提示只显示了其中几个,然后显示“使用智能完成以查看全部”。好吧,我按下Ctrl+Shift+Space - 然后他显示一些愚蠢的建议,如“String.Concat,String.Copy…”,但我想像往常一样看到需要传递给该方法的参数的名称和类型。
我该如何避免这种情况?
我正在尝试在VS2008中调用一个有很多参数的方法。Resharper(v5)的智能提示只显示了其中几个,然后显示“使用智能完成以查看全部”。好吧,我按下Ctrl+Shift+Space - 然后他显示一些愚蠢的建议,如“String.Concat,String.Copy…”,但我想像往常一样看到需要传递给该方法的参数的名称和类型。
我该如何避免这种情况?
对我来说,快捷键是CTRL-P
。如果这个快捷键对你不起作用,可以前往“工具 | 选项 | 环境 | 键盘” ,搜索“ReSharper.ReSharper_ParameterInfo_Show”,并为其设置任何你喜欢的快捷键。
顺便说一下,CTRL-SHIFT-Space
是用于“智能完成”的,它可以帮助你发现适用于当前上下文的本地变量/字段等。当你遇到这样的情况时,这非常有用:
string s = _
你的光标在_
处。现在,使用智能完成功能,它将返回一个仅包含字符串变量/字段等的列表。