2011-10-10 19 views
5

Sto cercando un buon editor per un progetto Symfony2 e altri progetti. Non ho davvero bisogno del carico di fantasia o di migliaia di script, ecc. Personalmente preferisco l'IDE strutturato facile e pulito - è per questo che in realtà tendo sempre a chiudere Eclipse.Buon Symfony Editor Netbeans o Eclipse?

Sto eseguendo Mamp su un Macbook con OS X Lion.

Attualmente torno sempre a Komodo. Quindi la mia domanda è: quali sono i vantaggi di avere il supporto di Symfony in Eclipse e Netbeans (in realtà ho provato entrambi)?

Non mi interessa modificare e andare avanti e indietro tra l'editor e il browser. Non ho mai veramente capito perché ci debba essere un'applicazione enorme per questo. Non riesco a vedere alcun vantaggio se non l'intelligenza del codice e gli strumenti di sovversione integrati negli editor. Qualcuno può essere d'accordo?

risposta

12

Io uso anche NetBeans che funziona bene anche con Symfony 2. Non è necessario impostare nulla, basta creare un nuovo progetto PHP dalla cartella Symfony esistente. Avrai il completamento automatico per le classi e il controllo di validazione per YAML (se lo usi, ovviamente).

Per Twig è possibile installare questo plugin che offre l'evidenziazione della sintassi e nulla più. Questo è abbastanza per me. L'unico problema che ho riscontrato è che i modelli di Twig sono difficili da leggere se si utilizza un tema scuro (e interessante) NetBeans: si dovrebbe usare il nero predefinito su uno bianco.

Non consigliabile Eclipse anche con il plug-in Symfony2: funziona davvero male e richiede alcuni minuti per l'installazione. L'unica caratteristica valida (non riesco ad accedere a NetBeans) sono i comandi personalizzati per la generazione di entità, l'installazione di risorse e così via.

+0

Hey Gremo, ok cool grazie per la tua risposta. Questo è quello che volevo sentire, mi piace la funzione di autocompletamento per le classi e dovrò provarlo. Grazie anche per il suggerimento di ramoscello! Migliore – Mike

3

Uso NetBeans per tutti i miei progetti PHP, incluso il contenuto di symfony 1.x. Usavo Eclipse ma ho trovato che il completamento automatico si bloccava di tanto in tanto, anche se potevano averlo risolto. Entrambi sono affamati di memoria e sembrano aggrapparsi alla RAM sempre più nel tempo, quindi entrambi hanno bisogno di riavvii periodicamente se si ha l'abitudine di dormire la macchina piuttosto che spegnerla.

Il completamento automatico è abbastanza buono in NetBeans, comunque, quindi ho bloccato con esso. Sono d'accordo sulla tua valutazione del supporto quadro negli IDE in generale - potrebbe essere bello avere, ma sono contento della CLI.

+0

Hey Halfer, grazie! Sì, sono contento anche della CLI - potrebbe essere prudente, ma voglio solo modificare i miei file invece di avere un tempo di caricamento terribile e tonnellate di funzioni che non mi servono comunque .. – Mike

+0

Np. Btw, su Netbeans puoi disabilitare/rimuovere plugin che non usi. Non sono sicuro che faccia differenza sulle perdite di memoria, ma probabilmente vale la pena farlo su qualsiasi software basato su Java se ti permette :-) – halfer

+0

Ho avuto una perdita di memoria in netbeans 7.0 .. Ma ora è andata – HappyDeveloper