我通常使用Eclipse进行编码,它有一个非常好的参数完成功能:当你调用一个方法时,就在你输入()之后,它会显示参数列表,并突出显示键入时的位置:
如何在Visual Studio 2012中获得类似的帮助?
我知道 Ctrl + K,Ctrl + I 会显示有关光标当前突出显示内容的一些信息,但如果您已经开始输入内容,则无效。如果我输入MyMethod(arg1,
然后点击快捷方式(或任何其他,例如 Ctrl + Space 或 Ctrl + Shift + Space ),我不会任何有用的东西。
答案 0 :(得分:30)
您可以使用:
控制 + 移 + 空间。这将显示光标当前所在方法的参数列表。
示例:
在"a",
结果后,用光标按 Ctrl + Shift + Space :
您可以在键盘设置中检查这是否已正确分配为Edit.ParameterInfo
:
答案 1 :(得分:4)
对于我的情况, Ctrl + Shift + Space 和 Ctrl + K + P 工作..最终我把它钉到了这个设置:
现在每当我输入(,intellisense会自动弹出!好看!
事实证明,这是由Resharper导致的......,Resharper卸载无法正确恢复原始的Visual Studio设置。
答案 2 :(得分:0)
Visual Studio 2019
您可以在工具栏上添加一个按钮:
view>工具栏>文本编辑器。
然后:
view>工具栏>自定义:
选择命令标签。
选择工具栏单选按钮。
在工具栏下拉菜单中,选择“文本编辑器”。
command location 按“添加新命令。
选择编辑[等待填充]。
选择参数信息。 command image。
希望这会有所帮助。