👻

IntelliJでプロジェクトを開いた際に、指定したコマンドが自動実行されるように設定する

2024/08/10に公開

特定のプロジェクトを開いたらDBなどを起動する、という使い方をしている。

環境

IntelliJ IDEA Ultimate Edition 2023.1.2

手順

(1) Settingsを開く。

(2) Settingsの[ツール]-[スタートアップタスク]を開く。

スクリーンショット 2023-05-26 8.16.11.png

メニューの配置はバージョンアップでよく変更されるので、検索キーワードに「スタート」と入力して検索するといいかもしれません。

(3) 画面左上の[+]をクリック→[新規構成の追加]→[Shell Script]を選択

スクリーンショット 2023-05-26 8.18.44.png

(4) 次のように入力

  • 名前: 適当な名前
  • 実行: スクリプトテキスト
  • スクリプトテキスト: 実行したいコマンド(例えばdocker composeでDBを起動するとか)
  • 作業ディレクトリ: 適当なディレクトリ
  • 環境変数: 必要があれば設定
  • ターミナルで実行: チェックを入れる

スクリーンショット 2023-05-26 8.22.30.png

[実行]で[スクリプトファイル]を選べば、ファイルに書かれたシェルスクリプトを実行することもできます。

(5) [OK]をクリック

Discussion