Je cherche à acheter Rubymine car je fais une petite quantité de rubis, mais une grande quantité de html5 / javascript.
J'allais obtenir Webstorm car j'ai beaucoup de frameworks / applications basés sur html5 / js purs sur lesquels je travaille, mais j'ai ensuite lu que WebStorm / PhpStorm / Rubymine etc. sont tous basés sur leur framework IDEA, et se présentent comme chaque framework contenait de toute façon les fonctionnalités de WebStorm, à part quelques fonctionnalités qui n'étaient pas disponibles dès le départ mais qui pouvaient être ajoutées via des plugins.
Les principales fonctionnalités qui m'intéressent sur WebStorm sont:
- Tests unitaires JS d'IDE
- Couverture JS Lint / Hint dans l'interface utilisateur
- Refactorisation DOM / JS / Intellisense
- Prise en charge de Coffeescript
- Intégration SVN / Git
- FTP et synchronisation à distance (bien que ce ne soit pas aussi important que les autres)
Compte tenu de ce qui précède, Rubymine fournirait-il également les fonctionnalités ci-dessus? car je préfère avoir 1 IDE dans lequel je peux faire les deux, plutôt que d'avoir 2 IDE qui ont beaucoup de fonctionnalités qui se chevauchent.
Existe-t-il des fonctionnalités spécifiques UNIQUEMENT dans Webstorm mais pas dans aucun des autres IDE?