Aber hier ist das Problem, manchmal kann oder will man nicht warten. Zum Beispiel möchte ich die neue Unterstützung für RubyMotion verwenden, die die Unterstützung der RubyMotion-Projektstruktur, das Einrichten von Rake-Dateien, das Einrichten von Konfigurationen, die mit iOS Simulator verbunden sind usw. umfasst.
RubyMine hat all dies jetzt, IDEA nicht. Ich müsste also ein RubyMotion-Projekt außerhalb von IDEA generieren, dann ein IDEA-Projekt einrichten und mich mit diesem Quellordner usw. verbinden, und Gott weiß, was noch.
Was JetBrains tun sollte, ist ein Lizenzmodell, das es mir beim Kauf von IDEA ermöglicht, andere IDEs zu verwenden, anstatt mich nur auf IDEAs-Plugins zu verlassen.
Ich wäre bereit, mehr dafür zu zahlen, dh 50 Dollar mehr für diese Flexibilität.
Das Lustige ist, dass ich ursprünglich ein RubyMine-Kunde war, der ein Upgrade auf IDEA durchgeführt hat, weil ich dieses polyglotte Setup wollte. Jetzt denke ich darüber nach, für das Upgrade von RubyMine zu bezahlen, nur weil ich jetzt RubyMotion machen muss. Es gibt auch andere potenzielle Bereiche, in denen mich dieses nicht synchronisierte Problem erneut beißen könnte. Zum Beispiel Unterstützung des Workflows / der Bereitstellung der Torque-Box.
JetBrains hat gute IDEs, aber ich denke, ich bin ein bisschen verärgert.