2017-01-04 25 views
4

我正在使用Mac進行開發。我使用brew install rust和Rust插件0.1.0.1385爲IntelliJ IDEA安裝了Rust 1.13.0。我創建了我的第一個測試項目與cargo並同時用IDEA打開它,我得到的消息發現如何爲IntelliJ IDEA的Rust項目提供標準庫源代碼?

沒有標準庫的人士透露,一些代碼洞察將無法正常工作

我還沒有發現安裝的任何來源,也沒有在Homebrew的Rust資源包。

我該如何爲項目提供資源,以及如果我忽略這一步驟有什麼實際意義?

+3

我會推薦使用'rustup',它下載正確的源代碼,將它們與編譯器工具一起更新並允許版本切換。 https://rustup.rs/如果沒有源代碼,IDEA不會知道任何'std'類型或值,這基本上使代碼完全無用。 – Kroltan

回答

10

至於評論,支持的方法是使用rustup

  • 導航到https://rustup.rs/並按照您的平臺的安裝說明。
  • 通過運行添加rust-src組件:rustup component add rust-src
  • 在IntelliJ中創建一個新的Rust項目並選擇您現有的Rust項目源。如果該文件夾已經包含以前的IntelliJ項目文件,則可能需要先刪除這些文件,然後才能繼續。
  • IntelliJ-Rust應自動配置標準庫源以指向由rustup下載的源。
+1

IDE中現在似乎有一個下載按鈕:https://i.imgur.com/p0Q7PZZ.png – mpen

相關問題