关于rust:rustanalyzer加载时间过长

141次阅读

共计 302 个字符,预计需要花费 1 分钟才能阅读完成。

开发环境:
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

正文完
 0