JetBrainsのIDEでデバッグや実行の多重起動を禁止する

JetBrainsのIDEでデバッグや実行をしていると、行くつも実行セッションが立ち上がってしまうことがあります。複数動いているだけでわかりにくくなりますし、ポートやファイルを奪い合っていちいちストレスがたまります。

解決法はシンプルで、ビルドの構成の右上、Single instance only にチェックを入れるだけです。図はGoLandのものですが、他でもだいたい同じかと思います。

設定

Single Instance Only

実行ボタンが :arrow_forward: から図のような再起動ボタンに変わります。(デバッグ中にresumeと間違えなくて一石二鳥ですね!)

参考

https://blog.jetbrains.com/jp/2015/08/06/554