Un IDE specifico per la lingua presenta vantaggi rispetto a un plug-in per un IDE multilingue?

StackOverflow https://stackoverflow.com/questions/50217

  •  09-06-2019
  •  | 
  •  

Domanda

Mi occupo principalmente di sviluppo Java e C/C++, ma sto iniziando a dedicarmi maggiormente allo sviluppo web (PHP, Rails) ed Eiffel (imparare una nuova lingua è sempre positivo).

Attualmente utilizzo Eclipse per Java, C/C++ e Ruby (non Rails).Dato che conosco l'ambiente, penso che sarebbe più facile per me trovare un plugin e utilizzare Eclipse per tutti i miei linguaggi di sviluppo.Ma ci sono casi in cui un IDE specifico per la lingua (EiffelStudio per Eiffel, ad esempio) sarebbe migliore di Eclipse?

È stato utile?

Soluzione

Ho usato moltissimi IDE e nella maggior parte dei casi per me dipende dalle preferenze personali.A volte quelli specifici per la lingua hanno alcuni componenti aggiuntivi/add-on/funzionalità che sono carini ma, a meno che non siano cose di cui non puoi vivere senza, dovresti scegliere ciò che è più comodo per te.

Penso che se ti senti a tuo agio con l'IDE multilingue sarebbe meglio restare con quello.In questo modo non è necessario memorizzare più layout IDE, scorciatoie da tastiera, ecc.

Altri suggerimenti

Padroneggiare un IDE richiede tempo ed energia.Usare un IDE multilingue è decisamente vantaggioso per un programmatore che ha bisogno di sviluppare in più lingue.È per lo stesso motivo che strumenti come VI ed Emacs sono così popolari.

D'altro canto, l'IDE specializzato in una lingua a volte potrebbe andare molto oltre su alcuni aspetti e potrebbe essere la scelta preferita in alcune situazioni.

Adoro Eclipse come IDE Java (così tanto che abbiamo deciso di creare alcune applicazioni basate su Eclipse) e sono un fan di Emacs.Ma mi piace anche il supporto Groovy di IntelliJ e l'efficienza di EiffelStudio.

È una questione di gusti, chi ami si perdona...

Dipende interamente dall'utente e dalla lingua stessa, se ti senti a tuo agio con le scorciatoie da tastiera puoi prendere in considerazione il plugin altrimenti puoi optare per un IDE.Tuttavia, la maggior parte dell'IDE viene fornita con mappe dei tasti interfunzionali, quindi puoi utilizzare le mappe dei tasti con cui ti senti più a tuo agio....

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top