这个问题是否在所有扩展都被禁用时发生?:是/否
- VS Code 版本:1.88
- OS 版本:MacOS 14.4.1 | MacBook Pro (M3 Pro)
问题
刚刚在我的系统上安装了 node,但是当我在 vscode 中开始导入 nodejs 包时。VSCode 的智能感知没有显示 require 关键字,并且在手动输入完整行后
const firebase = requrire("firebase-admin");
预期的行为应该是 firebase.collection 在智能感知对话框中,但实际上它显示的是 import firebase。
由于这个原因,我已经多次重新安装了 node 和 nvm,甚至重写了路径 .zshrc 文件,但都没有解决问题。
在做了所有这些事情之后,我认为我应该降级到 VS Code 版本 1.86.2(通用版)。在降级后,这个问题得到了解决
4条答案
按热度按时间stszievb1#
感谢您提出这个问题!看起来您可能正在使用旧版本的VS Code,最新稳定版本是1.88.1。请尝试升级到最新版本并检查此问题是否仍然存在。
快乐编码!
k2arahey2#
我们需要一个具体的方法来复现这个问题(最好提供示例仓库)。谢谢!
z5btuh9x3#
升级到新版的VS Code后,问题仍然存在并附上截图
使用这个最新版本
如果我使用这个版本如下,所有建议都如预期般出现
建议
kokeuurv4#
我们需要一个具体的方法来复现这个问题(最好提供示例仓库)。谢谢!