2020/08/26
[Mac OSX][Rust][Clion]Clionで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の Preferences > Languages & Frameworks > Rust の設定を行います。
以上で設定完了です。
関連する記事

Concordiumノードをローカルで動かしてみた
Concordiumの調査のために、ローカルでソースコードをビルドしてノードを動かしてみました

[Rust]axumとdragonflyを使ったWebsocket Chatのサンプル実装
redis互換のdragonflyをPUBSUBとして利用して、Websocket Chatアプリのサンプル実装を行いました。

[Rust]TiDBを使ったサンプルアプリケーションの実装
RustからTiDBを使ったアプリケーションの実装を行いました。

[Rust]Google Cloud Storageを利用する
GCSやNFSのファイルを扱えるpackageをRustで実装しました。