gpt4 book ai didi

typescript - VSCode TypeScript自动导入建议——符号解析逻辑

转载 作者:搜寻专家 更新时间:2023-10-30 21:56:51 25 4
gpt4 key购买 nike

我将 VSCode 与一个小型 TypeScript 项目结合使用,该项目使用多个 npm 包,包括我自己的一些包。我非常依赖自动导入建议来实现快速开发流程。

我注意到 VSCode Auto Import Suggestions功能有时会从 npm 包中获取符号,有时则不会。我试图找出这背后的逻辑,但一直无法弄清楚,也找不到相关代码。我搜索了 VSCode sourcecode , 并找到 settings related to Auto Import Suggestions , 但随后找不到使用此代码的自动导入建议代码。

所以,我的问题是:

  • 符号与自动导入建议一​​起显示的背后逻辑是什么 - 特别是对于引用的包
  • 代码在哪里(因为,现在我只想看看它!)?
  • 有没有办法打开 VSCode 调试日志记录以查看与自动导入符号/模块解析相关的日志记录语句?

最佳答案

自动导入通常应该始终适用于 npm 包和本地文件。如果您希望看到汽车进口中列出的符号但它不存在,请 open an issue

导入逻辑本身由 typescript language server 实现.它非常复杂,可能对您没有帮助。

(我维护 VS Code 的 JS/TS 支持)

关于typescript - VSCode TypeScript自动导入建议——符号解析逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53744682/

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