新版VsCode中JavaScript没有自动完成功能。

5
我以前能够获得自动完成和智能提示,但现在我既无法获得自动完成,也无法得到标记错误的红线。我该怎么办?请帮忙。我已经花了两个小时在谷歌上搜索,但找不到答案。

enter image description here

其他人都能得到像上面那样的正确建议,而我却没有。下面是我的 VsCode 编辑器。

enter image description here


1
你能否发布你的 settings.json 文件? - Kunal Tanwar
1
你需要更多地发布关于你的配置的信息。 - Cypherjac
我刚刚清空了我的settings.json文件,因为我想要重置为默认设置。因此,该设置文件现在为空。{} - Bittu Joshi
1
你需要在 VS Code 中安装 JS 辅助工具 Extensions。例如:“IntelliCode”等。同时,请检查文件扩展名是否为“.js”。 - nima ansari
感谢回复。我在TypeScript设置中遇到了一些问题,可能是我不小心取消了自动完成支持。现在我已经解决了这个问题。 - Bittu Joshi
1
请提供足够的代码,以便他人更好地理解或重现问题。 - Community
1个回答

6
在VsCode的设置中浏览了很久后,我终于找到了两个可能导致问题的原因。我解决了这两个问题,现在VsCode中我的nodeJs文件的自动完成功能正常工作了。
  1. 安装ESLintJavaScript (ES6) code snippets扩展程序,提供js代码的智能感知。

enter image description here

  1. 如果您误关闭了自动完成功能,请启用它。这应该可以解决问题。 设置 > 搜索javascript/typescript > 在扩展设置中搜索自动完成并打开它。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接