👋

IntelliJでRust Tonic .protoファイルから生成されたコードを補完する

2021/08/29に公開

概要

最近やっとお仕事落ち着き始めたのでプライベート開発再開。

2ヶ月くらい前にRustのチュートリアル読んだのでバックエンドRustで書いちゃお
→マイクロサービス構成でBFFからgRPCで通信させたい
→Rustのライブラリ探したらtonicなるものが良さそう
→.protoファイル定義してcargo buildしたけどIntelliJが保管して表示してくれない
今ここ🧐

やったこと

IntelliJでCommand + option + shift + /押すとこんなモーダル出てくるので
Experimental Features押してみる

org.rust.cargo.evaluate.build.scriptsにチェック入れてOK押す

あとは再起動してみると、こんな感じで候補が出てくるようになった!

まとめ

Experimental Featuresなんで責任は持てないけど
もう補完ないとコード書けない怠け者なので、忘れた時ようにメモ

Discussion