重现步骤 🕹
我已安装了最新版本5.14.x的Vite项目,该项目为空,并包含TypeScript,除此之外没有其他内容。
然后我按照文档中的描述导入了一个按钮,按钮看起来非常漂亮,效果很好,但是VSCode的自动补全功能却非常慢。
如果你尝试给任何其他HTML原生元素添加属性以获取建议,例如 <select>
或 <p>
,那么IDE的自动补全几乎为0ms。当你对 <Button>
或 <Autocomple>
进行相同的操作时,大约需要800ms。
我使用的硬件非常强大。
似乎无法像这样使用它。
有人也遇到过这个问题吗?
当前行为 😯
VSCode自动补全功能运行缓慢。
预期行为 🤔
自动补全功能应该快速、流畅且不妥协。
上下文 🔦
- 无响应*
你的环境 🌎
- 无响应*
3条答案
按热度按时间8gsdolmq1#
这可能是一个VSCode的问题:
https://www.google.com/search?q=vscode+react+autocomplete+slow+site:stackoverflow.com
https://www.google.com/search?q=vscode+react+autocomplete+slow+site:github.com
你能分享一下TS服务器在VSCode中的任何日志吗?https://github.com/microsoft/TypeScript/wiki/Getting-logs-from-TS-Server-in-VS-Code
bxgwgixi2#
你好,我尝试按照你说的去检查这些日志,但是它有5万行数据,只是没有做任何操作,可能在
<Button>
组件中添加了variant属性。此外,许多行完全是红色的,所以肯定不可读。我不认为这是VSCode的问题,因为每个包都像光速一样顺畅运行。
这个问题只与带有TypeScript的Material UI有关。
u4vypkhs3#
Related to #19113