環境

  • IntelliJ IDEA 2022.1.1 (Ultimate Edition)

手順

起動スクリプトの作成

ApplicationMenu -> Tools -> Create Command-line Launcher を押下

img.png

デフォルトでは、usr/local/bin/ideaが選択されているが、任意のパスで作成が可能。
「OK」を選択すると起動スクリプトが作成される。

img_1.png

パスの確認(起動確認)

$ which idea 
/usr/local/bin/idea

使い方

プロジェクトの起動だけでなく、差分表示やマージする機能もCLIから利用することが可能。

$ idea --help 
Usage:
  /usr/local/bin/idea -h | -? | --help
  /usr/local/bin/idea [project_dir] [-w|--wait]
  /usr/local/bin/idea [-l|--line line] [project_dir|--temp-project] [-w|--wait] file[:line]
  /usr/local/bin/idea diff <left> <right>
  /usr/local/bin/idea merge <local> <remote> [base] <merged>

カレントディレクトリのプロジェクトを起動

$ idea .

プロジェクトのパスを指定して起動

$ idea ~/Code/hoge

プロジェクトのパスを指定したコマンドをエイリアスに指定すると便利に使えそう。

ファイルの差分を表示

$ idea diff hoge.txt hoge2.txt

こちらもエイリアスを設定しておいて別アプリケーションから呼び出せるようにすると重宝しそう。