有没有办法增加 Intellisense 的弹出延迟?

Is there a way to increase the popup delay for Intellisense?

我今天意识到,我花在消除 Intellisense 弹出窗口上的时间比使用它们的时间还多。

我仍然想使用 Intellisense,但我希望它在延迟(比如 1 秒)后显示。我正在使用 Visual Studio 2015 和 Resharper,因此我可能需要更改多个设置。

我在 Visual Studio > Options > Text Editor > C# > Intellisense

中没有看到任何选项

我在 Resharper > Options > Environment > Intellisense

中没有看到任何选项

有一个 old Whosebug post 但它已经七岁了。希望有更多最新信息。

现在VS 2015中没有设置intellisense弹窗延迟时间的选项。我已经向VS产品组反馈this user voice,大家可以投票,接下来就需要等待VS产品组工程师的回复了。对于其他社区成员也有同样的想法,您也可以投票给这位用户心声。

在VS code中,我发现我们可以通过编辑用户或工作区设置文件中的属性'editor.quickSuggestionsDelay'的值来设置延迟时间智能感知弹出延迟时间如下图所示,它工作正常。更多详细信息,您可以查看User and Workspace Settings: https://code.visualstudio.com/Docs/customization/userandworkspace

编辑器 › 悬停:延迟editor.hover.delay in settings.json)

这是相关设置,可在您将鼠标悬停在某物上时延迟 Intellisense(或其他信息气泡)的弹出。

编辑:快速建议延迟editor.quickSuggestionsDelay in settings.json)

此设置控制在输入时获得内联建议所需的时间。