bre*_*dog 140 c# intellisense visual-studio-2010 visual-studio
VS2010:
在VB中,我可以将光标放在现有方法的参数括号中并键入一个"空格",这将显示工具提示,其中包含我所参数的参数.在C#中不是这种情况.我必须删除包含参数的整个括号,然后重新键入左括号,以显示此工具提示.是否有一些快捷方式或设置来改变这种行为?我尝试按ctrl,shift,alt,但它没有效果.
Llo*_*oyd 247
Ctrl+ Shift+ Space会做你想要的.
Ser*_*glu 14
我不明白你的意思.但我使用此编码方法参数工具提示.
/// <summary>
/// Do work function
/// </summary>
/// <param name="id">This is user's Id.</param>
/// <param name="name">This is user's Name.</param>
/// <param name="surname">This is user's surname. </param>
private void DoWork(int id, string name, string surname)
{ 
    // do stuff
}
带有 VsVim 扩展的 Visual Studio 2019
对于 C# 和 C++,可以在NORMAL和模式下工作:INSERT
Ctrl+ Shift+Space
只需确保将插入符号放在第一个括号后面即可:
C#
"Value".Contains(|   <-- caret
C++
glClearColor(|  <-- caret
小智 5
Ctrl + K, Ctrl + P
在Ctrl + Shift + Space没有的地方为我工作。也许是因为 Resharper?