ReactiveやCoroutinesのような非同期プログラミングをするときにはLogが表示できないとデバッグどころかプログラム作成そのものもやりにくい。Rustの開発にCLionを使うとデバッグもできて便利だ。使っている人も多いと思う。別項目で触れたようにJDKを合わせる必要がある。それと見逃しやすい盲点がもう一つ。IDEAをAndroidアプリ作成にも利用するケースがよくあると思う。(ここではmacOSについて記すが基本は他でも同じだと思う。データサイエンスや機械学習のためにPythonを扱うことが増えた人が多いと思う。