在函数中编写代码时是否有退出Intellisense的热键?

时间:2017-06-28 21:10:08

标签: visual-studio resharper visual-studio-2017

当我在一个方法的FuncAction参数中编写代码时,我常常感到恼火,当我在一些空白区域或者某个空白区域时,方法的Intellisense总是弹出完成了一行编辑。

一个很好的例子是Task.Run:

Task.Run(() =>
{
    string test = default;
    // Sometimes Intellisense of Task.Run pops up anywhere within here
}

显然我知道解决这个问题的方法是委托一个方法:

Task.Run((Action)DoWork)

public void DoWork()
{
    string test = default;
}

我找到的另一个解决方案是按两次Alt键,因为它激活了顶层菜单,第二次点击禁用并重点关注你最后的位置。有没有一个我不知道的热键,当我不需要它时,无法找到关闭Intellisense的热键?我知道Ctrl + Shift + Space打开它。

注意:我有Resharper并使用他们的Intellisense。我注意到Visual Studio有问题但是如果你向左或向右键入垂直打字栏就会关闭。

0 个答案:

没有答案