¿Qué funcionalidad contiene WebStorm que RubyMine no tiene?


27

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?


2
Esta pregunta parece estar fuera de tema porque se trata de herramientas (IDE en este caso). Por lo general, esta pregunta pertenece a Stack Overflow. Este es demasiado viejo para ser migrado.

Respuestas:


21

RubyMine tiene todas las características de WebStorm. Tenga en cuenta que debido a los diferentes ciclos de lanzamiento, algunas características pueden aparecer primero en un IDE, pero también estarán disponibles en todos los otros IDE con la próxima actualización. No hay una funcionalidad específica para WebStorm que no esté disponible en los otros IDE. Ver http://devnet.jetbrains.com/message/5466924?tstart=0


4

Tengo la última versión de RubyMine (3.2.4), y aunque solo la he usado para hacer proyectos estrictamente de Ruby, en el lado derecho de la página de inicio veo que ha incluido complementos para Coffescript, CSS, herramientas HTML, JS Inspección, depurador de JavaScript, etc., así que creo que básicamente tienes razón al suponer que es esencialmente WebStorm + Ruby.

Sin embargo, la página de características de WebStorm menciona el soporte para Node.JS y JSLint / JSHint, que no veo específicamente en RubyMine. Pero basado en esta página , creo que puede instalar estas funciones como complementos adicionales.

Como puede descargar una prueba gratuita de 30 días de RubyMine , y lo mismo para WebStorm , siempre puede descargar ambos y compararlos.


1
Vea mi respuesta con respecto a los ciclos de lanzamiento, RubyMine 4.0 beta está disponible en confluence.jetbrains.net/display/RUBYDEV/RubyMine+EAP y tiene las mismas características que el lanzamiento actual de WebStorm 3.0.
CrazyCoder

4

No están sincronizados, y es muy decepcionante.

Leí algo como esto diciendo que 'RubyMine' tiene todo como Webstorm, así que lo compro. Entonces Webstorm sale con 6.0 con muchas características nuevas que no están en Rubymine.

Entonces, la única respuesta que obtienes cuando preguntas es "algunos" se harán como complementos.

Muy vago: sin fechas, sin lista de complementos, etc., es un juego de adivinanzas confuso.

Hasta ahora muy desarticulado, y sin anuncios ni detalles oficiales.


¡Bienvenido a StackOverflow! Sería útil si editara su respuesta para mejorar la gramática, por ejemplo, use oraciones completas. Además, intente responder la pregunta más directamente: ¿Qué funcionalidad tiene WebStorm que RubyMine no tiene? Agregue referencias donde pueda. El objetivo aquí es crear preguntas y respuestas que serán útiles no solo para el póster original (OP) sino también para otros que buscan la misma respuesta, y escribir excelentes respuestas es, por supuesto, una parte esencial de ese plan.
Caleb
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.