VSCode 的查找所有引用/转到定义不起作用

Posted

技术标签:

【中文标题】VSCode 的查找所有引用/转到定义不起作用【英文标题】:VSCode's Find all references/Go to definition does not work 【发布时间】:2022-01-06 11:16:25 【问题描述】:

我有:

单仓库,里面有更多项目 js/ts,反应
    Find all references 尝试在导入到 monorepo 内另一个项目的反应组件(我想是任何东西)上时,它开始查找引用。 初始化 JS/TS 语言功能开始 - 从 Typescript 和 javascript 语言功能内置扩展。 大约需要 2 分钟(取决于项目大小) 之后找不到项目/文件夹之外的引用 在此过程中,我无法使用 转到定义

我也有解决方案,并将写在下面的答案中,以帮助其他人(也许是我未来的我 :D)不要像我一样浪费半天时间;)

【问题讨论】:

【参考方案1】:
    转到 VSCode 设置(Mac -> CMD + ,) 找到最大 TS 服务器内存并将其提高到 8000 MB(可能或多或少,取决于您的项目大小)

享受魅力工作:)

说明: 我想 tsserver 在索引整个项目期间一旦达到最大内存就会无缝崩溃。

【讨论】:

以上是关于VSCode 的查找所有引用/转到定义不起作用的主要内容,如果未能解决你的问题,请参考以下文章

引用页面不起作用[重复]

在聚合查找匹配表达式中引用 root _id 不起作用

VSCode常用快捷键

Delphi的烦恼,“查找声明”通常不起作用

Amazon AWS Route 53 托管区域不起作用

vscode顺风css智能感知不起作用