Editor's parole
Questa recensione è basato su Zend Studio 5.5.0 per Windows, lo studio integrato di sviluppo PHP consegnato da Zend Technologies.
Come ho detto in una recensione precedente per Maguma Workbench, PHP è considerato il linguaggio di programmazione quinto popolare ed è il web più popolare linguaggio di scripting.
Non si può parlare di PHP senza menzionare Zend e Zeev Suraski e Andi Gutmans, Zend Technologies Ltd fondatori.
Nel 1997 ha riscritto un parser sviluppato da Rasmus Lerdorf e formarono la base di PHP 3.
PHP 4 alimentato dal motore Zend Engine 1.0, è stato rilasciato nel maggio 2000 e PHP 5 powered by Zend Engine II è stato rilasciato il 13 Luglio 2004.
Già impressionato?
Basta aspettare per vedere il prodotto!
Prima impressione
L'interfaccia grafica sembra piacevole editor di fornire e pannello del browser, il pannello di navigazione, e il pannello di debug e si offre strumenti di debug, fuori dalla scatola.
Altri IDE o editor che ho visto prima usavano DBG, e doveva essere configurato separatamente.
Preferenze
Vediamo cosa è possibile configurare: -
La lingua.
Si può scegliere tra inglese, tedesco, francese, spagnolo e italiano.
-
È possibile impostare la versione di PHP che si intende utilizzare 4 o 5
-
È possibile impostare il browser interno si intende usare per le anteprime
-
Impostare l'editor per controllare la modifica del file esterno
-
opzioni di montaggio Set: dimensione scheda, linee di avvolgimento, lo stile della linea di scadenza (Windows o Unix)
-
Impostare il codice pieghevole opzioni
-
Impostare il codice concorrenza opzioni
-
Impostare il codice evidenziando le preferenze per PHP, HTML, JavaScript, CSS, XML, SQL e visualizzatore diff
-
Impostare la modalità debug: Si può scegliere tra fuori dalla scatola modalità interne e modalità server.
-
Gestire esistenti blocchi di codice PHP o HTML di modelli o aggiungerne di nuove.
foreach dichiarazione: ex
-
Scegliere lo strumento di controllo fonte: CVS o Subversion
Funzionalità di base -
Colorazione codice per CSS, JavaScript, HTML, PHP, XML in base al modo in cui sono stati fissati i colori in preferenze.
-
Visual Corrispondenza parentesi graffe
-
pieghevole codice non è potente come vorrei.
Si piega corpo della funzione, ma non piegare una dichiarazione e se anche non si piega tag HTML in puro modello o file HTML.
-
Ricerca di file corrente, progetto corrente o una cartella specifica sul disco.
Sostituire funziona solo per i file corrente.
Sostiene la ricerca regexp, ma non manca di ricerca e sostituzione in tutti i file aperti, o sostituire in tutti i file di progetto.
E 'un peccato che il ripiegamento del codice e di ricerca e sostituzione caratteristiche non sono state sfruttate di più.
Se avete intenzione di utilizzare Zend per attività semplici e di progetti e non si ha intenzione di usarlo le capacità e le funzioni avanzate di tutta la mia ipotesi è che si sta per perdere queste funzioni e non apprezzare il prodotto al suo valore intero.
Funzionalità avanzate -
Auto completa per le funzioni di PHP, le funzioni locali e persino le variabili definite dall'utente
-
dichiarazione di funzione e la definizione tooltip
-
Area di lavoro e gestione del progetto i file e file browser
-
Integrato CVS / Subversion client, utile per la squadra di lavoro
-
FTP integrato, cliente di SFTP e server remoto browser
-
Out of the box strumenti di debug e strumenti di analizzatore di codice che consente di eseguire il debug di script in tempo reale mentre si sta digitando.
-
Out of the box strumenti di performance Profiler per identificare il codice di risorse e di tempo
Altre funzionalità che mi è piaciuto -
Smart vai alla fonte.
Identifica e rapidamente passare alla dichiarazione di elemento.
-
Genera WSDL (Web Services Description lingua) file
-
Utilizzare i segnalibri per marcare le linee di codice che consente di navigare velocemente in tutto il tuo script
-
Barra di navigazione integrata per Internet Explorer e Mozilla Firefox
Supporto e documentazione
Una guida per l'uso è integrato con il prodotto nella sezione di aiuto.
Una base di conoscenza di supporto e un rapido FAQ sono disponibili anche online sul sito di Zend.
inoltre è possibile registrarsi e accedere al centro di supporto, il forum degli utenti o richiesta di assistenza.
È inoltre possibile controllare la sezione per sviluppatori esempi di codice, notizie o semplicemente per seguire le discussioni sviluppatori.
Parole finali
Probabilmente Zend Studio è l'ambiente di sviluppo più complessi per PHP.
Le caratteristiche uniche per il debug e ottimizzazione delle prestazioni, e la possibilità di integrare in modo nativo con altri prodotti Zend come Zend Guard ne fanno un potente strumento per lo sviluppo web.
Se si è coinvolti in un complesso progetto di sviluppo web si dovrebbe considerare l'utilizzo di Zend Studio.