使用Clion开发rust,已正确配置需要依赖的外部软件库,在rust文件中使用到第三方库时没有代码补全

使用Clion开发rust,已正确配置需要依赖的外部软件库,在rust文件中使用到第三方库时没有代码补全。比如我在使用rand库时,rand::敲完之后不会有任何提示,在文件开头use rand::时也不会有代码提示Rng;请问各位有没有碰到过类似的问题,以及解决方法?先谢谢各位了。

最佳答案

嗯嗯,谢谢你的回复,但不是下载依赖失败的原因,我敲完之后,是可以正常运行的; 我重装了一下rust插件就解决这个问题,希望也能帮助到大家;

2个月前 评论
长日将尽 2个月前
讨论数量: 3
长日将尽

那说明依赖的 crate 没有下载成功,IDE 下方会有进度条提示的,一般先是 Indexing crates.io...,然后是 downloading 下载 crate。这种情况一般是网络问题,crates.io 在国外,国内直接访问太慢。你可以了解一下如何配置国内的 crates.io 镜像:Rust crates 国内镜像源加速配置

2个月前 评论

嗯嗯,谢谢你的回复,但不是下载依赖失败的原因,我敲完之后,是可以正常运行的; 我重装了一下rust插件就解决这个问题,希望也能帮助到大家;

2个月前 评论
长日将尽 2个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!