Intellij idea 如何让Rust IntelliJ IDEA插件显示自动完成建议?

Intellij idea 如何让Rust IntelliJ IDEA插件显示自动完成建议?,intellij-idea,rust,Intellij Idea,Rust,我使用IntelliJ IDEA在Rust中开发,但安装后,代码自动完成功能无法工作: 我希望IntelliJ IDEA能给我一个关于String的提示,但我仍然需要我自己来写。我错过了什么吗?我在MacOS上使用IntelliJ社区版,自动完成功能很好。尝试安装racer板条箱并重新启动IDE: cargo install racermkaput提供了以下权利: 您已经在一个目录中创建了一个项目,而该目录不是Cargo项目(您的目录中有两个单独的项目)。我们对几乎所有特性的要求都是Intel

我使用IntelliJ IDEA在Rust中开发,但安装后,代码自动完成功能无法工作:


我希望IntelliJ IDEA能给我一个关于
String
的提示,但我仍然需要我自己来写。我错过了什么吗?

我在MacOS上使用IntelliJ社区版,自动完成功能很好。尝试安装racer板条箱并重新启动IDE:

cargo install racer

mkaput提供了以下权利:

您已经在一个目录中创建了一个项目,而该目录不是Cargo项目(您的目录中有两个单独的项目)。我们对几乎所有特性的要求都是IntelliJ项目根(~/rust在您的情况下)也是Cargo项目/工作区根(它有Cargo.toml)。由于这一点,我们可以坚定地调用cargo来获取我们需要的所有信息

tl;dr在每个项目中分别制作项目:hello_cargo和guessing_game:-)


请尝试文件|无效缓存|无效并重新启动,如果没有帮助。注意:如果它们支持,则您有一个项目。只需在根目录下放置一个带有
[workspace]
部分的
Cargo.toml
。答案应尽可能明确。“你试过…?”是评论,不是回答。