2013-09-24 14 views
10

Qualcuno è riuscito a creare un modo per utilizzare Sublime Text 2 (o 3) invece di eclipse per la loro app basata su java? Abbiamo java in eclipse (mac), con supporto di maven e git. Non "costruiamo" in eclissi, per sé. Invece, se necessario, abbiamo appena o aggiornare i progetti o riavviare il server Tomcat - di solito, però, possiamo solo fare i cambiamenti e ricaricare il browser.Sostituisci Eclipse con Sublime Text 2/3 per java

Per essere chiari, l'app è un'architettura a pagina singola costruita su java/mysql, con un framework javascript dojo sul front-end.

Suggerimenti?

+0

SÌ! Ho gestito questo con il seguente stack: Sublime Text 3, Javatar, JDebug (per il debug remoto), SublimeLinter e SublimeLinter-javac (per l'evidenziazione degli errori di compilazione e problemi di importazione). Se stai lavorando con Maven, dovrai anche configurare il sistema di build per usarlo, a mano o con un plugin come SublimeMaven. – 8bitjunkie

risposta

2

Non c'è alcun problema con il passaggio a SublimeText2/3 in quasi tutte le lingue.

  • ci sono più git pacchetti che si aiutano con l'utilizzo di esso, come ad esempio la piena integrazione, si fonde e tutto il resto potrebbe essere necessario.
  • Anche se si dovesse creare o semplicemente aver bisogno di riavviare il server tomcat, è possibile scrivere il proprio sistema di compilazione che eseguirà tutto ciò che è necessario proprio come si farebbe manualmente nel terminale.
  • SublimeText funziona particolarmente bene con JS ed è quadri così come il codice-in-codice - lingue diverse uno in un altro.
  • Maven package è disponibile

Ora per le parti che si sarebbe probabilmente perdere quando si passa da altri IDE.

  • IntelliSense - SublimeText ha un pacchetto di nome CodeIntel che vi aiuterà in questo, ma non funziona che bene in confronto ad altri IDE.

  • MySQL - SublimeText non ha modo di integrare la gestione di DB.

+0

Buona risposta, ho trovato utile. Non c'era alcuna menzione di debug tho, credo che la soluzione migliore sarebbe quella di utilizzare un debugger esterno? – cosbor11

+0

@ cosbor11 Ti suggerisco di vedere i pacchetti disponibili [qui] (https://packagecontrol.io/), ci sono alcuni plug-in di debug per altre lingue, consentono breakpoint e registri, ma non posso dire di aver visto uno per Java. Ma meglio guardare te stesso –