Estoy buscando comprar Rubymine ya que estoy haciendo una pequeña cantidad de ruby, pero una gran cantidad de html5 / javascript.
Iba a obtener Webstorm ya que tengo muchos frameworks / aplicaciones basados en html5 / js puros en los que estoy trabajando, sin embargo, luego leí que WebStorm / PhpStorm / Rubymine, etc., están todos basados en su marco IDEA, y se hicieron como cada marco contenía la funcionalidad de WebStorm de todos modos, aparte de algunas características que no estaban listas para usar pero que se podían agregar a través de complementos.
Las principales características que me interesan sobre WebStorm son:
- Prueba de la Unidad JS de IDE
- Cobertura JS Lint / Hint dentro de la IU
- DOM / JS Refactoring / Intellisense
- Soporte de coffeescript
- Integración SVN / Git
- FTP y sincronización remota (aunque no tan importante como el resto)
Entonces, dado lo anterior, ¿Rubymine proporcionaría la funcionalidad anterior también? ya que preferiría tener 1 IDE en el que puedo hacer ambas cosas, en lugar de tener 2 IDE que tienen muchas funciones superpuestas.
¿Existe alguna funcionalidad específica que SOLO esté dentro de Webstorm pero no en ninguno de los otros IDE?