Tapi ini masalahnya, kadang-kadang Anda tidak bisa atau tidak ingin menunggu. Misalnya saya ingin menggunakan dukungan baru untuk RubyMotion yang mencakup dukungan struktur proyek RubyMotion, pengaturan file rake, pengaturan konfigurasi yang terhubung ke iOS Simulator dll.
RubyMine memiliki semua ini sekarang, IDEA tidak. Jadi saya harus membuat proyek RubyMotion di luar IDEA, kemudian mengatur proyek IDEA dan menghubungkannya ke folder sumber dll dan Tuhan tahu apa lagi.
Apa yang harus dilakukan JetBrains adalah memiliki model lisensi yang akan memungkinkan saya, dengan pembelian IDEA untuk menggunakan salah satu dari IDE lain, bukan hanya mengandalkan plugin IDEAs.
Saya akan bersedia membayar lebih untuk itu yaitu mengatakan 50 dolar lebih untuk fleksibilitas tersebut.
Lucunya, saya awalnya adalah pelanggan RubyMine yang ditingkatkan ke IDEA, karena saya ingin pengaturan polyglot itu. Sekarang saya ingin membayar untuk upgrade RubyMine, hanya karena saya perlu melakukan RubyMotion sekarang. Juga ada area potensial lain di mana masalah tidak sinkron ini mungkin menggigit saya lagi. Misalnya dukungan alur kerja kotak / penyebaran.
JetBrains memiliki IDE yang bagus tapi saya rasa saya agak kesal.