在 Visual Studio 2019 年激活 C# 的自动完成功能

Activate auto-complete for C# in Visual Studio 2019

我有问题,我得到了一些自动完成的建议 (例如,我输入 "Cons" 并得到 "Console" 的建议),但是这些不能用 Return-键应用。

通常情况下,建议是全蓝色的,当我按 'enter' 时会附上,但现在有一段时间,建议有蓝色边框,按 'enter' 会换行. 我在哪里可以更改这些设置,以便 IntelliSense 在我写字时再次完成这些字词? 我已经在 C# 选项中尝试了 IntelliSense 设置,但这些设置没有任何改变

Visual Studio 中有 2 种不同的自动完成模式,建议模式具有您描述的行为。建议和标准,explained here。按 CTRL-ATL-SPACE 在这些模式之间切换。

您可能无意中使用了键盘快捷键来切换完成模式。您可以使用相同的快捷方式或在菜单中更正它 Edit -> InteliSense -> Toggle Completion Mode

To change InteliSense from Suggestion mode to Completion mode in VS 2019

根据我的经验,“切换完成模式”名称更改为

编辑 -> InteliSense ->“在自动和仅选项卡式 Intellisense 完成之间切换”