はじめに
OS環境 : Mac
IDE環境: IntelliJ IDEA / Ruby Mine / Pycharm
個人的に、IDEが大好きなので、下記の環境にて、Elixirが開発可能か試してみた。
当然のように、Pluginにて提供されているので、その設定方法を書いてみる。
今回の画面は、HTML等のシンタックス等が、Phoenix
に似ていいるので、RubyMine
を使用する。
Pluginのインストール
[RubyMin]-[Preferences] で Preferences画面を表示する。
[Plugins]を選択し、検索欄に、「elixir」を入力すると、最適な「Elixir」プラグインが表示されるので、そのままインストールする。IDEの再起動が必要なので再起動する。
Elixir External Tool の設定
IDE再起動後に、インストールしたプラグイン[Elixir External Tools]の設定を行う。
※自分の環境の場合、elixir
は、Home brew
にてインストールしているので、他のインストール方法を行っている場合は、同様であるかは未検証である。
同様の環境である場合は、下記を設定する。
Mix Path : /usr/local/bin/mix
Elixir Path : /usr/local/Cellar/elixir/1.X.X
Runの設定
ここでは、Mix
コマンドをIDEから実行する設定をしてみる。
下記のように Run...
から、Edit Configrations...
を選択して設定する。
ここでは、既に3つのRun
タスクが既に登録されているが、下記のように、mix phx.server
を登録してみる。
Runの実行
IDEから、Runを実行するとサーバが起動され実行されることが確認できる。