如何在VS Code中禁用自动完成?
解决方案
我在使用的一个库中有一些函数,VS Code并不知道它们存在。当我尝试使用这个库的函数时,我会输入函数名,当我输入 ( 去调用它时,VS Code会自动补全它认为我想调用的内容。当然,这并不是我想要调用的。
我特别想在按下“(”时禁用自动完成,但按下Tab时不禁用。该如何实现?
VS Code在输入某些“提交字符”时会接受自动完成建议(例如 (, ., ; 等)。
为了在不让“(”自动接受建议的情况下,仍然允许Tab接受建议:
打开设置(JSON):
Ctrl + Shift + P
首选项:打开设置(JSON)
将以下行添加到你的settings.json:
{
"editor.acceptSuggestionOnCommitCharacter": false
}
这会在输入类似“(”这样的字符时禁用接受建议,而按Tab或 Enter仍然可以手动接受建议。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。