コンテンツにスキップ

[IDEA] Top

Intellij IDEAの設定やプラグインなどを紹介

IntelliJ IDEAとは

JetBrains製の統合開発環境。

Java中心だが、Ultimate版は様々な言語を使える。

ショートカットキー

ブログでいくつか記事を書いたのでそちらを参照。

Must

Should

Have to

VS Codeとショートカットキーをあわせる

VS Codeも使っている場合はコンテキストスイッチの切り替えコストを下げるため、同じキーバインドが望ましい。

プラグイン

言語系のプラグインは各言語ページに記載するため除く。

プラグイン名 説明
Python Pythonのサポート
Rust Rustのサポート
PowerShell PowerShellのサポート
Batch Scripts Support Batchのサポート
BashSupport Bashのサポート
Vue.js Vueのサポート
File Watchers ファイルが変更されたときに処理を実施できる
IdeaVim Vim!!
IdeaVim-EasyMotion vim-easy-motionの再現
Paste Images into Markdown Markdownファイルにクリップボードの画像を挿入
String Manipulation 文字列を色々操作できる
Prettier prettierと連携 (保存時自動実行など)
Markowl Markdownの便利ツール

File Watchersの設定

開いているファイルだけフォーマットしたいので、Advanced optionsのチェックは全て外す。

Black

リモートインタプリタを使う場合があるのでProgramはグローバル環境のblackを参照するようにします。

項目
File type Python
Scope Current File
Program black
Arguments $FilePath$