2013-03-12 15 views
17

Ciao evangelisti java!Sublime Text 2 conquista Eclipse per lo sviluppo Java

Utilizzo Eclipse per lo sviluppo Java da più di un anno. Eclipse è ottimo per supportare praticamente tutto ciò che puoi desiderare da un IDE. Ma nella mia percezione non riesce mai a svolgere perfettamente questi compiti.

Trascorro molto tempo ad aspettare davanti a uno spinner perché un processo sta prendendo tutta la mia CPU. L'interfaccia utente è molto antiquata e non intuitiva e fiacca. Ci ho provato, ma non ho potuto configurare un tema scuro che soddisfi le mie esigenze.

Eclipse è ok, ma questo è lo strumento con cui lavoro ogni singolo giorno, dovrebbe essere migliore e rendere più divertente!

occasionalmente uso Sublime Text per linguaggi di scripting come python e lo apprezzo molto. Apparentemente ci sono molti plugin per questo editor leggero che sembra fornire la funzionalità di uno sviluppatore java utilizzato da Eclipse. Ma non sono sicuro di quanto maturo ci sia e quanto bene lavoreranno insieme.

Prima di passare un giorno a provarlo, qualcuno ha esperienza con lo sviluppo di Sublime per Java?

Le caratteristiche quasi non voglio perdere sono:

  • soluzione rapida
  • completamento del codice
  • gerarchia dei tipi
  • javadoc in bilico
  • Maven supportano
  • refactoring
  • debugger
  • tipo ricerca

Can Sublime Text 2 fornisce queste funzionalità e vale la pena di passare da Eclipse?

Grazie per qualsiasi aiuto!

+1

E la tua domanda è? –

+0

Questa domanda non è adatta per SO. Ad esempio, ci aspettiamo che una domanda mantenga una certa rilevanza nel tempo. –

+2

Potrebbe essere richiesto su * programmers.stackexchange.com *? –

risposta

23

Ho usato Sublime Text 2 per lo sviluppo un po 'di tempo fa e devo dire ... Sono passato di nuovo a Eclipse. Sublime Text non è molto un IDE ma più un editor. E 'molto buono e veloce per la modifica degli script, ma vi perdete alcune caratteristiche come:

  • Quickfix: quale è possibile risparmiare un sacco di tempo di completamento Codice
  • : Sublime è il completamento del codice. Ma non è affatto vicino al livello di Eclipse. Anche con i plugin

Su un lato nota: mi manca la chiazza di petrolio UI di Sublime quando si lavora in Eclipse.Ma Eclipse fa il suo lavoro molto bene e questo è ciò che conta alla fine.


A partire da quest'anno (2014) il mio IDE di scelta è IDEA IntelliJ. È il miglior IDE per lo sviluppo Java a mani basse. Ha tutte le caratteristiche che ti interessano e anche un tema oscuro (dracula). L'unico inconveniente è che costa un centesimo, ma ne vale sicuramente la pena.

+0

FYI, c'è una versione community gratuita di IntelliJ IDEA - non so come si accumula con l'edizione a pagamento, ma usandola per una settimana, tornerò sicuramente su Eclipse. - IntelliJ IMHO ha un UX molto più confuso/pazzo, ed è molto meno configurabile. - Ma il peccato capitale che commette è che è più lento di melassa congelata, l'interfaccia utente è costantemente in ritardo per rispondere a me, YMMV [FYI. Ho una macchina abbastanza decente: 6-core 3.2 GHz, 8 GB DDR3, ATI 6970, SSD - I miei punteggi WEI sono compresi tra 7.1 e 7.8 ...]. – BrainSlugs83

3

Queste funzioni (e molte altre) sono disponibili in Netbeans. Forse ti sentirai più a tuo agio ad usarlo; Gli IDE sono sempre una cosa personale.

E per rispondere alla "domanda", pur non avendo alcuna esperienza con lo strumento suggerito, posso tranquillamente dire che si può facilmente lavorare con qualsiasi cosa, a condizione che abbia un ambiente impostato correttamente - come il tipo un pozzo- il progetto maven configurato risiedeva in.

+0

Ecco anche un plug-in Sublime Theme per Netbeans http://plugins.netbeans.org/plugin/51424/sublime-theme –