当我按下“。”时,Visual Studio Code 自动完成。钥匙。有啥办法禁用吗?

Posted

技术标签:

【中文标题】当我按下“。”时,Visual Studio Code 自动完成。钥匙。有啥办法禁用吗?【英文标题】:Visual Studio Code autocomplete when I press "." key. Any way to disable?当我按下“。”时,Visual Studio Code 自动完成。钥匙。有什么办法禁用吗? 【发布时间】:2018-07-14 12:41:53 【问题描述】:

当我尝试扩展 React.Component 抽象基类时,我在输入 React 时会在下面的框中收到自动完成建议。问题是即使我输入“。”它们也完成了。键,而不是人们期望的 tab 或 enter。

有什么方法可以禁用此行为,这样我就不会使用点键自动完成。我想一种解决方法可能是获得一个扩展,它会弹出更多与 React 相关的建议/sn-ps。到目前为止,我没有运气尝试其中的一些。我也没有在键绑定中找到与此相关的任何内容。

我尝试禁用所有与智能感知、自动完成或 sn-ps 相关的扩展(请注意,我有很多),但它似乎来自 VSCode 本身。

【问题讨论】:

【参考方案1】:
"editor.acceptSuggestionOnCommitCharacter": false,

【讨论】:

如果其他人是 VS Code 的新手并且不确定将其放在哪里:命令面板(Ctrl+Shift+P 或 Cmd+Shift+P)> 首选项:打开设置(JSON) > 在花括号内添加并保存

以上是关于当我按下“。”时,Visual Studio Code 自动完成。钥匙。有啥办法禁用吗?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio ide中的函数后空间

Visual Studio 2017 WcfTestClient.exe 不存在

在 Visual Studio 2015 中按空格键时停止默认自动完成行为

如何在 Visual Studio 2019 中为 C# WPF 切换 XAML 中的行注释

使用 Visual Studio Code 在终端中运行 Dart 控制台应用程序

Visual Studio 2013 - 自动插入“->”运算符