javascript - 为什么 VSCode 不识别 JavaScript 扩展运算符并改为自动完成?

标签 javascript visual-studio-code autocomplete intellisense spread-syntax

我最近一直在为 Visual Studio Code 的一个非常烦人的行为而苦苦挣扎。
每当我尝试使用 JavaScript spread syntax VSCode 自动自动完成下一段代码(错误地)。请注意,我没有按 TAB。这是我在说什么的演示:
Annoying autocomplete behaviour demonstration
有没有办法禁用它?这真的让我发疯...
我正在使用 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/

相关文章:

javascript - Tabs 事件点击事件标签

node.js - 如何使用 VSCode 通过 Firestore 触发器调试 Google Cloud Functions?

visual-studio-code - Visual Studio代码: How to split the editor vertically

Numpy-如何修复 PyCharm 3.1.3 中的自动完成功能

javascript - 使用 javascript 的 ipad 数字键盘输入

javascript - 使用asp.net创建的js或jquery读取cookie

node.js - Visual Studio 代码和 Debug模式

javascript - 如何在 Google map 信息窗口中添加地点自动完成框?

javascript - jQuery 用户界面 : Autocomplete - How do I search multiple values within an array?

javascript - 如何在不使用状态的情况下在React Native中获取TextInput的值