如何获取Rust IntelliJ IDEA插件以显示自动填充建议?

时间:2017-03-09 01:01:41

标签: intellij-idea rust

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

enter image description here

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

2 个答案:

答案 0 :(得分:3)

mkaput给出了正确的answer

  

您在一个不是Cargo项目的目录中创建了一个项目(而在内部则有两个独立的项目)。我们对几乎所有功能的要求是IntelliJ项目根(在您的情况下为〜/ rust)也是货物项目/工作区根(它有Cargo.toml)。多亏了这一点,我们可以坚定地调用货物来获取我们需要的所有信息。

     

tl; dr在每个内部制作单独的项目:hello_cargo和guessing_game: - )

答案 1 :(得分:-1)

我在MacOS上使用IntelliJ社区版,自动完成工作正常。尝试安装racer crate并重新启动IDE:

cargo install racer