我正在尝试从 Atom 代码编辑器中获取自动填充建议。当我正在尝试doc
时,我期待document
,当我输入document.que
时,我期待Atom会向我展示.querySelector()
。而且它没有发生。我已经安装了这些软件包来解决这个问题:
之后我仍然无法获得doc
或document.
的自动填充功能。我的-tern.project文件如下所示:
{
"ecmaVersion": 6,
"libs": [],
"loadEagerly": [],
"dontLoad": [
"node_modules/**"
],
"plugins": {
"doc_comment": true,
"complete_strings": {
"maxLength": 15
},
"node": {
"dontLoad": "",
"load": "",
"modules": ""
},
"modules": {
"dontLoad": "",
"load": "",
"modules": ""
},
"es_modules": {}
}
}
那么,你如何在Atom中自动完成 JS?有趣的事情 - 注意如果我创建数组并尝试array.
然后Atom给了我像.pop .push和其他人的建议,但为什么它没有给我document.
=> .querySelector()
和其他DOM操作。
我的Atom config.cson:
"*":
core:
telemetryConsent: "no"
editor:
fontSize: 13
"exception-reporting":
userId: "bla-bla-bla"
"linter-ui-default":
showPanel: true
答案 0 :(得分:2)
我找到了答案。需要激活: 包裹=> Atom Ternjs =>配置Project =>这里需要勾选浏览器选项。