我最近一直在为 Visual Studio Code 的一个非常烦人的行为而苦苦挣扎。
每当我尝试使用 JavaScript spread syntax VSCode 自动自动完成下一段代码(错误地)。请注意,我没有按 TAB。这是我在说什么的演示:
有没有办法禁用它?这真的让我发疯...
我正在使用 Visual Studio 代码 1.59.0 (这应该是撰写此问题时的最新版本)。
最佳答案
正如我在其他地方的评论中提到的,github 问题是 Typing repeated dots in js expands to first suggestion .
在那个问题中,提到了几个临时修复:"editor.suggest.showWords": false
或者"editor.acceptSuggestionOnCommitCharacter": false
.
's 是 javascript 中的提交字符,因此将选择您不想要的建议之一。
[您也许可以增加quick suggestions delay
时间作为可能的修复,但我无法测试它,因为我实际上无法在我的设置中重现此错误。]
[如果您仍然遇到此问题,请确保升级到 v1.59.1,其中包含修复程序。如果这不能为您解决问题,请提出问题。]
关于javascript - 为什么 VSCode 不识别 JavaScript 扩展运算符并改为自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68716232/