Open6
IntelliJ の役立つ拡張
EditorConfig - IntelliJ IDEs Plugin | Marketplace
EditorConfig を IntelliJ で使えるようにするための拡張。
インデントの種類・サイズ、ファイルのエンコーディング、改行コード等の設定した .editorconfig
ファイルをプロジェクトのルートに置いておくとファイル保存時その様に反映してくれる。ファイル拡張子ごとに設定することができるので、各種プログラミング言語別に設定することも可能。
VSCode 等主要エディタ、IDEも何らかの形で EditorConfig をサポートしているので、各環境側で設定するより便利。
Better Direnv - IntelliJ IDEs Plugin | Marketplace
IDE上からの実行時に .envrc
で定義した環境変数を反映してくれる。
ただし、Java、Golang、NodeJS、Python しかサポートしてない様子。
いちいち Run Configuration で設定する必要があるのもちょっと不便
GitToolBox - IntelliJ IDEs Plugin | Marketplace
コードのカーソル行に Blame を表示するなど VSCodeの GitLens のような機能を追加する。
Indent Rainbow - IntelliJ IDEs Plugin | Marketplace
インデントの深さごとに色分けしてわかりやすくしてくれる。
VSCode の indent-rainbow 相当の拡張
Rainbow Brackets - IntelliJ IDEs Plugin | Marketplace
対応するブランケットを同じ色で表示し、ネストごとに色を変えてくれる。
ブランケットが重なっても対応関係がわかりやすい。
VSCode では標準機能になって Deprecated となった Bracket Pair Colorizer 2を同様の拡張
JetBrains/intellij-plugins: Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
JetBrains 製 OSS 拡張のソースはこのリポジトリにある様子。