gpt4 book ai didi

visual-studio-code - IntelliSense 自动完成 "on dot"选择了不正确的符号

转载 作者:行者123 更新时间:2023-12-04 18:01:22 26 4
gpt4 key购买 nike

我正在 VSCode 1.19.2 中编辑一个独立的 JavaScript 文件。我没有设置项目,也没有 jsconfig.json来控制它。

我在一个空的编辑器中输入以下代码:
var scene = new THREE
Intellisense 开始启动并提供自动完成列表。

enter image description here

当我按下“。” (希望我的代码变成 THREE. ),IntelliSense 将此视为它给了我正确答案的标志,并将我的代码更改为:
var scene = new HTMLHRElement.
完整的字符串“THREE”甚至不在列表中,但 IntelliSense 似乎使用了一些古怪的正则表达式来预测用户实际尝试输入的内容——字母都在应用的符号中,但它们在不同的情况下都分开了。

对我来说,这是违反直觉的(更不用说令人沮丧了,因为我经常输入这个字符串),但到目前为止我发现的一切都是人们要求这个功能。所以,我正在为我寻找解决方法。

有没有办法关闭“点完成”,或者类似的设置来强制仅在选项卡上使用智能感知自动完成?也可以随意更正我的术语,以防我无法找到正确的答案。

最佳答案

JavaScript 和 TypeScript 对待 .作为默认接受当前建议。您可以通过设置禁用此功能:

"editor.acceptSuggestionOnCommitCharacter": false

或者,如果您只想在 js 中禁用它们:
"[javascript]": {
"editor.acceptSuggestionOnCommitCharacter": false
}

关于visual-studio-code - IntelliSense 自动完成 "on dot"选择了不正确的符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48266893/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com