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?
quelle
Antworten:
RubyMine bietet alle Funktionen von WebStorm. Beachten Sie, dass aufgrund der unterschiedlichen Release-Zyklen einige Funktionen möglicherweise zuerst in einer IDE angezeigt werden, mit dem nächsten Update jedoch auch in allen anderen IDEs verfügbar sind. Für WebStorm gibt es keine spezifische Funktionalität, die in den anderen IDEs nicht verfügbar ist. Siehe http://devnet.jetbrains.com/message/5466924?tstart=0
quelle
Ich habe die neueste Version von RubyMine (3.2.4) und während ich sie nur für reine Ruby-Projekte verwendet habe, sehe ich auf der rechten Seite der Startseite, dass sie Plugins für Coffescript, CSS, HTML-Tools und JS gebündelt hat Inspektion, JavaScript-Debugger usw. Ich denke, Sie haben im Grunde genommen Recht, wenn Sie davon ausgehen, dass es sich im Wesentlichen um WebStorm + Ruby handelt.
Auf der WebStorm-Feature-Seite wird jedoch die Unterstützung für Node.JS und JSLint / JSHint erwähnt, die ich in RubyMine nicht speziell sehe. Aber basierend auf dieser Seite , ich glaube , Sie diese Funktionen als zusätzliche Plugins installieren können.
Da Sie herunterladen können eine 30-Tage-Testversion von RubyMine , und das gleiche gilt für WebStorm , so können Sie immer beide herunterladen und sie vergleichen.
quelle
Sie sind nicht synchron und es ist sehr enttäuschend.
Ich habe so etwas gelesen: "RubyMine" hat alles als Webstorm, also kaufe ich es. Dann bringt Webstorm 6.0 mit vielen neuen Funktionen heraus, die nicht in Rubymine enthalten sind.
Die einzige Antwort, die Sie auf Ihre Frage erhalten, ist, dass einige als Plugins erstellt werden.
Sehr vage - keine Daten, keine Liste der Plugins, etc ... ist ein verwirrendes Ratespiel.
Bisher sehr unzusammenhängend - und keine offiziellen Ankündigungen oder Details.
quelle