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?