引
使用 VS2022 的时候,自动补全功能确实非常惊艳,但绝对称不上好用。
如果你在之前使用过 VS2019 或 VS2015 等等老版本,你会发现 VS2022 在猜测下文方面的表现和过去简直不是一个级别的。但恶心人的是,当你希望键入的单词恰好是某个关键字的子序列,这时候你将有很多方式来提交这个自动补全,包括但不限于按下 Space、Enter、分号、TAB,这会给人带来非常大的不方便。
禁用 Tab 之外的提交方式
我认为自动补全这个功能最好是仅在按下 TAB 时触发。因为我们只有在行首缩进时、行末注释前,以及确认提交自动补全结果时,才会按下 TAB。这是一个非常明确的操作,不会有任何重合。
所以 VS 实际上也提供了这样的调整空间,通过 编辑/Intellisense/在自动和仅限Tab的Intellisense完成之间切换
这个选项(快捷键 Ctrl+Alt+Space
),可以完成对其他提交方式的禁用。
完成了这个切换之后你会发现世界美好了许多。自动补全这时才成为了真正有用的功能,而不是你成天想着怎么把它禁用掉的 SB 东西。