2020/08/26

[Mac OSX][Rust][Clion]ClionでRustを使えるようにする

rust

概要

高速に動作するプログラムを開発する必要があったため、その開発環境の設定の一環で行いました。
Clionで開発しています。

Rustのプラグインを入れる必要があるので、その説明です。

Rustのインストール

rustup.rs - The Rust toolchain installer

% curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
# 1を選択


% rustup --version
rustup 1.22.1 (b01adbbc3 2020-07-08)

Rust toolchainをインストール

去年動作を確認したプロジェクトで、 nightly-2019-07-08 を使っていたので、そちらをインストール

% rustup install nightly-2019-07-08
% rustup default nightly-2019-07-08
% rustc --version
rustc 1.38.0-nightly (6e310f2ab 2019-07-07)

通常は以下

% rustup install stable
% rustup default stable

IntelliJ Rust pluginのインストール

Clionを立ち上げ

Preferences > Plugins から Rust を検索して、インストールします。

clion-rust-plugin-min.png

最後に、Clionの Preferences > Languages & Frameworks > Rust の設定を行います。

以上で設定完了です。