【发布时间】:2022-01-15 18:33:17
【问题描述】:
我正在使用 VSCode 在项目中创建和管理一些 Jest 测试。
每当我开始在一个干净的文件中输入 test 时,test 会自动补全到 TestWatcher 并且 VSCode 会在文件前面加上 import { TestWatcher } from "jest"; 行。
我正在尝试找出导致这种情况发生的原因以及如何消除它或有效地使用它。网络搜索产生了相当模糊的结果。
【问题讨论】:
我正在使用 VSCode 在项目中创建和管理一些 Jest 测试。
每当我开始在一个干净的文件中输入 test 时,test 会自动补全到 TestWatcher 并且 VSCode 会在文件前面加上 import { TestWatcher } from "jest"; 行。
我正在尝试找出导致这种情况发生的原因以及如何消除它或有效地使用它。网络搜索产生了相当模糊的结果。
【问题讨论】:
唯一帮助我解决问题的是npm i @types/jest --save-dev。但是当我想做的是编写纯 JS 时,安装与 typescript 相关的东西似乎很困难。
UPD
确保你也安装了 jest。对我来说,它只有在同时安装了 jest 和 @types/jest 时才有效。
【讨论】:
看这个问题Prevent autocomplete in Visual Studio Code
cmd + , 呼叫settings。搜索acceptSuggestionOnCommitCharacter,然后将其关闭。
"editor.acceptSuggestionOnCommitCharacter": false
【讨论】: