< 返回版块

xiaoyureed 发表于 2022-06-09 13:33

Tags:vscode, rust-analyzer

我正在学习 rust, vscode 新打开一个项目是可以正常编辑, 正常智能提示的 但是等我开始写一行后, 就卡住了, 没法编辑, 没有智能提示, 底部状态栏显示 Running 'cargo check' 请问这是什么原因呢?

镜像源已经换成国内的了 也尝试了删除 .package-cache, 没用

这里有个 issue, 我尝试加上rust-analyzer.checkOnSave.enable": false 但是没效果

评论区

写评论
作者 xiaoyureed 2022-06-15 09:14

重启了一下电脑解决了🤣

--
👇
peanut-cc: 尝试 rm -rf ~/.cargo/.package-cache 然后重启一下vscode 试试

PandaLord 2022-06-11 16:49

我建议是将所有的代理都配上,包括vscode,git,cargo,我配好后基本没出现过这个问题了

linqingyao 2022-06-10 13:30

你可以选择更换为 clippy,这在一些博文中有推荐 https://federicoterzi.com/blog/12-rust-tips-and-tricks-you-might-not-know-yet/

fan-tastic 2022-06-09 15:47

尝试 rm -rf ~/.cargo/.package-cache 然后重启一下vscode 试试

any35 2022-06-09 14:48

出现过这种情况. 最后定位问题是cargo check的bug, 某些泛型代码导致cargo check卡死.

通过修改代码解决问题.

1 共 5 条评论, 1 页