关于rust:rustanalyzer加载时间过长

开发环境:
vscode+rust-analyzer
问题:
vscode始终卡在fetching metadata阶段。
办法:
运行cargo metadata,发现

Blocking waiting for file lock on package cache

运行

rm -rf ~/.cargo/.package-cache

删除cargo的缓存,而后再运行cargo metadata后发现没有blocking的提醒,重启vscdoe,加载rust-analyzer胜利。

参考

  • rust-analyzer issue616
  • rust cargo build始终呈现 Blocking waiting for file lock on package cache

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理