Ich möchte Rubymine kaufen, da ich eine kleine Menge Ruby, aber eine große Menge HTML5 / Javascript mache.
Ich wollte Webstorm bekommen, da ich eine Menge reiner html5 / js-basierter Frameworks / Apps habe, an denen ich arbeite, aber dann habe ich gelesen, dass WebStorm / PhpStorm / Rubymine usw. alle auf ihrem IDEA-Framework basieren und wie gemacht sind Jedes Framework enthielt ohnehin die Funktionalität von WebStorm, abgesehen von einigen Funktionen, die nicht sofort verfügbar waren, sondern über Plugins hinzugefügt werden konnten.
Die wichtigsten Funktionen, die mich an WebStorm interessieren, sind:
- JS Unit Test von IDE
- JS Lint / Hint-Abdeckung innerhalb der Benutzeroberfläche
- DOM / JS Refactoring / Intellisense
- Coffeescript-Unterstützung
- SVN / Git-Integration
- FTP und Remote Sync (obwohl nicht so wichtig wie der Rest)
Würde Rubymine in Anbetracht des oben Gesagten auch die oben genannten Funktionen bereitstellen? da ich lieber 1 IDE hätte, in der ich beides tun kann, als 2 IDEs mit vielen überlappenden Funktionen.
Gibt es eine bestimmte Funktionalität, die NUR in Webstorm enthalten ist, jedoch nicht in den anderen IDEs?