Quali funzionalità contiene WebStorm che RubyMine non ha?


27

Sto cercando di acquistare Rubymine mentre sto facendo una piccola quantità di rubino, ma una grande quantità di html5 / javascript.

Stavo per ottenere Webstorm poiché ho molti framework / app puri basati su html5 / js su cui sto lavorando, tuttavia ho letto che WebStorm / PhpStorm / Rubymine ecc. Sono tutti basati sul loro framework IDEA, e ho capito che ogni framework conteneva comunque le funzionalità di WebStorm, oltre ad alcune funzionalità che non erano pronte all'uso ma che potevano essere aggiunte tramite plugin.

Le caratteristiche principali che mi interessano di WebStorm sono:

  • JS Test unitario da IDE
  • Copertura JS Lint / Hint all'interno dell'interfaccia utente
  • Refactoring / Intellisense DOM / JS
  • Supporto per caffè
  • Integrazione SVN / Git
  • FTP e sincronizzazione remota (anche se non così importante come il resto)

Quindi, considerato quanto sopra, Rubymine fornirebbe anche la funzionalità di cui sopra? come preferirei avere 1 IDE in cui posso fare entrambi, piuttosto che avere 2 IDE che hanno molte funzionalità sovrapposte.

Esiste una funzionalità specifica che è SOLO all'interno di Webstorm ma non in nessuno degli altri IDE?


2
Questa domanda sembra fuori tema perché riguarda gli strumenti (IDE in questo caso). In genere questa domanda appartiene allo StackTranslate.it. Questo è troppo vecchio per essere migrato.

Risposte:


21

RubyMine ha tutte le funzionalità di WebStorm. Si noti che, a causa dei diversi cicli di rilascio, alcune funzionalità potrebbero apparire per prime in un IDE, ma saranno disponibili anche in tutti gli altri IDE con il prossimo aggiornamento. Non esiste alcuna funzionalità specifica per WebStorm che non sia disponibile negli altri IDE. Vedi http://devnet.jetbrains.com/message/5466924?tstart=0


4

Ho l'ultima versione di RubyMine (3.2.4) e mentre l'ho usata solo per fare progetti rigorosamente Ruby, sul lato destro della pagina di avvio vedo che ha bundle di plug-in per Coffescript, CSS, strumenti HTML, JS Inspection, JavaScript Debugger ecc. Quindi penso che tu abbia fondamentalmente ragione nel presumere che sia essenzialmente WebStorm + Ruby.

Tuttavia, la pagina delle funzionalità WebStorm menziona il supporto per Node.JS e JSLint / JSHint, che non vedo specificamente in RubyMine. Ma in base a questa pagina , credo che tu possa installare queste funzionalità come plugin aggiuntivi.

Dato che puoi scaricare una versione di prova gratuita di 30 giorni di RubyMine e lo stesso per WebStorm , così puoi sempre scaricare entrambi e confrontarli.


1
Vedi la mia risposta per quanto riguarda i cicli di rilascio, RubyMine 4.0 beta è disponibile su confluence.jetbrains.net/display/RUBYDEV/RubyMine+EAP e ha le stesse funzionalità della versione corrente di WebStorm 3.0.
CrazyCoder,

4

Non sono sincronizzati ed è molto deludente.

Ho letto qualcosa del genere che dice 'RubyMine' ha tutto come Webstorm, quindi lo compro. Quindi Webstorm esce con 6.0 con molte nuove funzionalità non in Rubymine.

Quindi l'unica risposta che ricevi quando chiedi è 'alcuni' saranno fatti come plugin.

Molto vago - nessuna data, nessun elenco di ciò che il plugin, ecc ... è un gioco di indovinazioni confuso.

Finora molto sconnessi - e nessun annuncio o dettaglio ufficiale.


Benvenuto in StackOverflow! Sarebbe utile se modifichi la tua risposta per migliorare la grammatica, ad esempio utilizzare frasi complete. Inoltre, prova a rispondere alla domanda più direttamente: che funzionalità ha WebStorm e che RubyMine non ha? Aggiungi riferimenti dove puoi. L'obiettivo qui è quello di creare domande e risposte che saranno utili non solo al poster originale (OP) ma anche agli altri che vengono alla ricerca della stessa risposta, e scrivere grandi risposte è ovviamente una parte essenziale di quel piano.
Caleb,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.