VS Code 1.88.0 中未出现自动导入建议

问题描述 投票:0回答:2

我已经安装了 MUI 所需的库,但是当我输入像 Typograhy 这样的基本组件时,它不会出现在智能感知中。相反,它显示@mui/icons-material。请看下面的图片。

这之前工作正常,直到我将 VSCode 更新到最新版本。

有人面临同样的问题吗?

typescript visual-studio-code material-ui
2个回答
0
投票

1.88 版本打破了它,尝试了 1.87 版本,它就像一个魅力!


0
投票

VS Code 1.88“破坏”了一些自动导入的东西。这在问题票1.88.0 更新破坏了 JS 自动导入功能#58113中进行了跟踪。更准确地说,VS Code 1.88 的内置 TypeScript 语言支持扩展使用 TypeScript 5.4,存在 TS 5.4 的问题,无法从 js 文件中的 ts 文件中自动导入别名符号#57740 ,已通过 Pull Request 修复修复了 js 文件中默认导入/重新导出的类型导入检查#57778,因此错过了向后移植到 TS 5.4 的功能。现已在 TS 5.4.5 中进行向后移植,并将在现已发布的 VS Code 1.88.1 中拾取该向后移植。

与此同时,您可以暂时切换到夜间 TypeScript 语言支持扩展:

ms-vscode.vscode-typescript-next
,它已修复(source)。如果您无法使其正常工作,您还可以选择暂时回滚内置 TypeScript 语言功能扩展(在扩展视图中搜索“@builtin typescript”),或安装 VS Code 1.87.2

特定于

@mui/material
的问题单位于 [material-ui] 组件导入建议未出现在 VS Code #41802 中。

© www.soinside.com 2019 - 2024. All rights reserved.