Visual Studio键盘快捷键滚动方法重载工具提示?

50

有人知道在工具提示中出现的滚动方法重载的键盘快捷方式吗?我目前必须使用鼠标单击工具提示中的^和v标签,这并不特别有效。

谢谢!

alt text

9个回答

66
稍微晚了一点,但或许还有其他人需要这个:
  1. 将光标放在第一个括号后面
  2. 按下 Ctrl + Shift + 空格

2
在VS 2019工作过。 - MD TAREQ HASSAN
1
同样适用于VS 2022,赞一个;-) - Lord02
2
这会带来重载,但并没有回答如何在它们之间向上或向下滚动。 - piXelicidio
智能感知提示会在按下 Ctrl + Shift + Space 时显示。在 VS 2022 中,Shift + Arrow Up/Down 可以上下滚动。 - rosshjb

33

如何打开工具提示?我知道Eclipse中的快捷键是Ctrl + Space,但那是Eclipse...

在VS中,当您键入第一个括号时,工具提示会显示出来,但如果我想查看已实现的方法的不同重载,我该怎么做呢?

Press Ctrl + Shift + Space 来查看可用的重载和参数列表。

有关更多键盘快捷键,请参见Visual C# 2008键绑定参考海报


4
注意:在 VS 2010 中,当按下 ctrl+shift+space 时,您需要将光标放在方法参数(而不是方法名称)上。 - KyleM
1
@KyleM - 就是这样!我一直想不明白,谢谢你。 - rocketmonkeys

23

箭头键对我有效...


1
啊..我试了Ctrl+Up、Shift+Up、Alt+Up、PageUp....从来没有想到只要按上箭头就可以了。谢谢。 - mpen
11
在VS 2019中,这对我不起作用。除了重载工具提示之外,智能感知建议框还在那里,箭头键正在导航智能感知框。编辑:我想我找到了。选项>文本编辑器>C#>IntelliSense>在参数列表中自动显示完成列表(实验性)。 - CodenameCain

20

有时我需要按下ESC键来关闭智能感知弹出窗口,然后再使用箭头键浏览重载列表。


7

1. 显示重载建议

将光标放在第一个括号后,按下CTRL + SHIFT + SPACE即可显示建议。

此外,也可以擦掉开头的括号再重新输入来实现相同的效果。

2. 滚动浏览重载建议/选项

如果你的智能感知选项正在显示,按下ESC即可隐藏它。现在可以使用上/下箭头键来查看提示。

如果你的智能感知被禁用,上/下箭头键也会直接起作用。


1
这是 Visual Studio 2022 的唯一完整答案。 - piXelicidio
按下 ESC 键,然后使用上下箭头键就可以解决问题了。非常感谢!在 Mac 上使用 Visual Studio。 - undefined

4
什么命令可以弹出工具提示?我知道在Eclipse中的快捷键是ctrl + space,但那只适用于Eclipse...
在VS中,当您输入第一个括号时,工具提示会显示,但如果我想查看已实现方法的不同方法重载,该怎么做?
一定有比这更简单的方法:
1.将光标放在第一个括号后面 2.删除它 3.重新输入它(哒哒声!) 4.使用上下箭头导航方法 5.完成后,按Ctrl + Z撤消更改。

4

在“()”方法括号中按下Ctrl + Shift + Space可以打开方法重载上下文菜单。使用上下箭头进行导航。

Visual Studio键绑定定义为:显示指定方法所需的名称、编号和参数类型。

P.S. Jasper提供的Visual C# 2008键绑定参考海报链接很有用,可以查看一下。


2

箭头键是我认为的快捷键,因为它们对我有效。


0
你可以在函数的最后一个参数后面打一个逗号。这将弹出智能感知菜单 Visual Studio Intelisense

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接