
L'intellisense è molto buono e il debugger è utile. Recensione raccolta e ospitata su G2.com.
È uno strumento. Preferisco editor leggeri. Recensione raccolta e ospitata su G2.com.

L'intellisense è molto buono e il debugger è utile. Recensione raccolta e ospitata su G2.com.
È uno strumento. Preferisco editor leggeri. Recensione raccolta e ospitata su G2.com.
La parte migliore di Rubymine è la sua Intelligenza, dove mappa l'intero codice e crea riferimenti a tutte le definizioni e chiamate di funzione, permettendoti di andare a quella funzione con un clic. Ha anche la capacità di integrarsi direttamente con i popolari sistemi di gestione delle versioni come SVN e GIT e molti altri plugin per rendere il processo di sviluppo e distribuzione del codice senza soluzione di continuità. Un'altra grande caratteristica di RubyMine è la sua capacità di completare automaticamente il codice e fornire suggerimenti per i metodi comuni, anche quelli importati da gemme (librerie) di terze parti. Oh, e come posso dimenticare la funzione di cronologia locale, dove RubyMine salva tutta la cronologia delle modifiche locali effettuate in un file, in modo che l'utente possa parzialmente/completamente annullare alcune modifiche indesiderate fatte poche ore prima senza dover utilizzare il sistema di gestione delle versioni. Recensione raccolta e ospitata su G2.com.
C'è ben poco da non apprezzare di RubyMine. La questione principale, che è un po' un problema, è la RAM utilizzata da RubyMine dopo lunghi periodi di utilizzo. Tuttavia, un semplice riavvio dell'applicazione risolve questo problema. Recensione raccolta e ospitata su G2.com.
Sono stato un tipo da Java per tutta la vita da quando sono uscito dal college e avevo pianificato di esserlo, ma i tempi cambiano e le API REST sono entrate nella mia vita. Teoricamente, puoi fare chiamate API da Java, ma non è pratico, quindi ho rispolverato il mio Ruby e RubyMine è l'opzione naturale se sviluppi Java con IntelliJ IDEA, linguaggio diverso ma abbastanza simile nel complesso. Sono esigente con la posizione dei menu e il fatto che sia sviluppato dagli stessi ragazzi di IDEA mi ha davvero fatto risparmiare tempo nella personalizzazione della mia esperienza IDE. Recensione raccolta e ospitata su G2.com.
Non so se sia solo il mio PC, dato che nessuno dei miei colleghi riceve questo errore, ma a volte tendo a ricevere un errore: Non siamo riusciti a convalidare la tua licenza "inserisci licenza qui" con il tuo account Jetbrains, anche dopo aver inserito il mio account, chiudendo il programma, aspettando 5 minuti e riaprendolo risolve completamente il problema, ma è successo parecchie volte e mi è appena successo ora. Recensione raccolta e ospitata su G2.com.
Mi permette di lavorare nel modo che preferisco con supporto per il completamento automatico e il refactoring e una grande integrazione con i framework di test per qualsiasi test che devo eseguire quando faccio un progetto di automazione e strumenti di debug integrati per ogni volta che ho bisogno di vedere passo dopo passo cosa sta succedendo. Recensione raccolta e ospitata su G2.com.
L'editor funziona meravigliosamente sul mio PC con 32GB di RAM, ma sembra un po' lento sul mio netbook. Tuttavia, funziona ancora e questo è un grande vantaggio, ma tendo a usare qualcosa di più leggero come Sublime Text se ho bisogno di lavorare effettivamente sul mio netbook invece di rivedere qualcosa che ho scritto su un altro PC. Un altro piccolo svantaggio è che è a codice chiuso, cosa che qualche anno fa non avrebbe avuto molta importanza, ma strumenti gratuiti e open-source come Visual Studio Code stanno iniziando a raggiungere IDE completi come RubyMine, ma sono anche gratuiti. Recensione raccolta e ospitata su G2.com.

Quello che mi piace di più di questo IDE è la facilità d'uso e tutti i componenti e plugin che possiamo aggiungere per rendere lo sviluppo più facile, veloce e senza utilizzare altri strumenti di terze parti per completarlo, poiché con questo ambiente abbiamo tutto, accesso al database indipendentemente dal tipo, un IDE intelligente che ci aiuta con la sintassi del linguaggio e ci fornisce raccomandazioni utilizzando l'intelligenza artificiale per raggiungere questo obiettivo.
E qualcosa di molto importante è il suo aspetto visivo che è molto amichevole per gli sviluppatori, la sua distribuzione della parte del progetto, la console e la parte testuale, che lo rende compatto e facile da manipolare. Recensione raccolta e ospitata su G2.com.
Non mi è piaciuto che in una versione ci fosse molto da inserire con la tastiera per abilitare la costruzione e anche la parte di copia e incolla dei tasti rapidi non funzionava, questo è successo solo in una versione che è stata successivamente corretta ma era un po' scomodo e faceva perdere tempo nella programmazione. Recensione raccolta e ospitata su G2.com.

RubyMine viene fornito con una console integrata, in modo da poter eseguire il tuo server e testare i tuoi WebServices/API senza troppi problemi. Tutto è a portata di clic. Ha una grande compatibilità con rubocop e, in generale, non lo cambierei con nessun altro IDE sul mercato. Anche se è un IDE a pagamento, le persone di JetBrains effettivamente regalano licenze ad alcuni sviluppatori e studenti, il che dimostra che JetBrains si preoccupa davvero dei suoi utenti. Ogni IDE realizzato da JetBrains utilizza l'ambiente di sviluppo IntelliJ, quindi una volta che impari a usarne uno, puoi utilizzare tutti i loro prodotti. Infine, è davvero personalizzabile. Puoi cambiare ogni scorciatoia disponibile per te, in modo davvero facile e intuitivo. Recensione raccolta e ospitata su G2.com.
Se c'è qualcosa, il fatto che non sia un IDE gratuito è un contro. Ma ovviamente, probabilmente non sarebbe così buono se fosse gratuito o open source. Tuttavia, come ho già detto, le grandi persone di JetBrains offrono la licenza agli studenti, il che è fantastico! Recensione raccolta e ospitata su G2.com.
RubyMine ha più di 15 funzionalità di navigazione, tra cui tecniche di ricerca straordinarie, che vanno dalla normale ricerca Cmd + F nel file corrente a una ricerca globale di testi e comandi. La ricerca di testo può essere effettuata all'interno del progetto, di un modulo, di una directory o di un ambito, mentre la ricerca di comandi comprende ricerche in classi, file e simboli. Queste sono davvero veloci. La seconda caratteristica che mi piace di più è la sua integrazione con Git. L'IDE fornisce un'interfaccia molto facile da usare per eseguire comandi Git, sia durante la risoluzione dei conflitti che nella visualizzazione del primo commit e nella modifica. Offre anche una bella interfaccia utente per vedere le modifiche apportate in un file rispetto all'ultimo commit e per annullarle. Come altri buoni IDE, viene fornito con un terminale integrato, che non ho usato molto.
Il refactoring è un gioco da ragazzi con RubyMine in un progetto con una struttura di file non troppo profonda, poiché è consapevole anche di un piccolo cambiamento nel nome di, ad esempio, un controller, e lo propaga automaticamente a tutti i suoi utilizzi.
La piattaforma viene inoltre fornita con assistenza integrata per il testing e il debugging. Recensione raccolta e ospitata su G2.com.
Diventa più difficile rilevare errori sintattici quando le strutture del codice diventano più profonde e iniziano a utilizzare funzionalità come l'iniezione di dipendenze (Dry Container, Dry Auto-inject). Dry-Struct è anche una delle gemme che fornisce un DSL per definire classi struct tipizzate. I moduli auto-injector e gli attributi delle classi dry-struct non sono 'intellisensed' da questo IDE e sono soggetti a mostrare falsi errori sintattici. Poiché Ruby è un linguaggio a tipizzazione debole, RubyMine non aiuta a coprire i suoi effetti svantaggiosi. Ciascuno degli errori (sia sintattici che logici) è noto solo a runtime e deve essere corretto uno alla volta a meno che non si riesca a conoscere più errori in anticipo. Recensione raccolta e ospitata su G2.com.

Come sviluppatore Ruby on Rails, utilizzo questo modulo da 3 anni e è facile navigare all'implementazione di qualsiasi metodo o classe premendo CTRL + Invio. Puoi salvare le tue impostazioni come colore di sfondo, stile del carattere, indentazione in un file zip e ti consente anche di importare le impostazioni da un file zip. Ti permette anche di cambiare temi. Recensione raccolta e ospitata su G2.com.
Nelle macchine di livello basso, è piuttosto lento per il tuo sviluppo. Anche i prezzi sono piuttosto alti. Recensione raccolta e ospitata su G2.com.
Ho usato molti IDE negli ultimi 25 anni, e RubyMine è probabilmente l'unico in cui potrei fare quasi tutto in un'unica app. La modifica, il debug, la navigazione attraverso il codice non potrebbero essere fatti meglio. Recensione raccolta e ospitata su G2.com.
È un divoratore di memoria e CPU, le linee guida predefinite per il controllo del codice sono un po' troppo rigide per me. Ci sono bug, molti, ho dovuto tornare a una versione precedente più di una volta. Ho almeno 3 segnalazioni di bug aperte da un paio di mesi ormai, nessun progresso o speranza di risolverle mai. Con un programma di rilascio annuale principale, avrai alcune sorprese buone e cattive. Le cose cambiano, scompaiono o si comportano in modo diverso. L'80% di ciò che RubyMine può fare probabilmente non viene utilizzato (da me). Recensione raccolta e ospitata su G2.com.
È fondamentalmente utilizzato per la programmazione con Ruby on Rails. Se sei una persona che usa un editor di note, allora è uno svantaggio, altrimenti è ottimo. Usando RubyMine possiamo fare una programmazione intelligente. RubyMine offre la funzionalità di completamento automatico e un ottimo refactoring del codice perché abbiamo impostato le tabulazioni e poi lo spazio si regola automaticamente tramite quello spazio. Offre una buona integrazione con Rails e un buon supporto per altri sistemi. Recensione raccolta e ospitata su G2.com.
È una versione a pagamento. A volte sembra un po' lenta. Consuma più memoria. Recensione raccolta e ospitata su G2.com.
Ottieni risposte pratiche, flussi di lavoro reali e pro e contro onesti dalla comunità G2 o condividi le tue intuizioni.
Quanto costa RubyMine?
Prezzi forniti da RubyMine.