Les coulisses »
Zend Studio Fonctionnalités
- Additional Products:
-
Zend Platform |
-
Zend Core |
-
Zend Guard
Editeur et gestionnaire de fichiers
- Support PHP4 et PHP5
- Coloration syntaxique, auto-complétion du code
- Templates (PHP, PHPDoc, Nouveau fichier)
- Pliage du code (Classes, fonctions et PHPDoc)
- Détection des erreurs en temps réel
- Favoris
- Navigation rapide dans le source + liens "Hover"
- Insertion automatique (accolades, crochets, PHPDoc)
- Mise en évidence des parenthèses
- Commenter/ décommenter de code PHP
- Vue explorateur PHP (Projet)
- Ouvrir Ressource (Fichier / fonction)
- Intégration du manuel PHP
- Recherche d'élément PHP
- Inspecteurs de fichier/projet/PHP (Outlines)
- Formatage de code avancé (tabulation, braces, espaces et lignes vides)
- Rechercher & Remplacer dans les fichiers
- Tâches (TODO)
- Gestion des dépendances du projet (Project Include Path)
- Fenêtre listant les problèmes
- Glisser-déposer ou ouverture via l'explorateur de fichiers
- Création de nouveau fichier facile
- Assistant de code pour inclure du contenu
Génération de code
- Génération des accesseurs (Getters/Setters)
- Surcharge/implémentation de méthodes
- Générateur de classe et interface
Support JavaScript
- Coloration syntaxique
- Complétion de code basique pour les blocs JavaScript
- Arborescence des éléments JavaScript
Support HTML
- Edition WYSIWYG
- Coloration syntaxique
- Auto-complétion de code
- Pliage de code
- Glisser-déposer pour les composants HTML
- Fenêtres "Design" et "Source"
- Edition des propriétés
Contrôle de sources
- Historique local
- CVS
- Subversion
Refactoring
- Modification du code pour tenir compte des déplacements de fichiers et dossiers
- Changement de nom des fichiers, classes, fonctions et variables
- Organisation des fichiers inclus
Support des tests unitaires avec PHPUnit
- Génération des "Test Case" / "Test Suite"
- Exécution des tests et affichage graphique des résultats
- Affichage et filtrage de la pile d'appel
Débogage
- Débogage local
- Débogage sur le serveur Web
- Déploiement local
- Support du jeu de caractères
- Support de Tunneling
- Gestion des serveurs Web
- Transfert du contenu des fichiers (Utilisation de la copie locale/distante)
- Communication SSL
- Support de la barre d'outils du navigateur
- Profileur sur l'exécutable PHP
- Profileur sur serveur Web
- Couverture de Code
Support au déploiement pour systèmes distants
Support SQL / Base de données
- Editeur de requêtes - coloration syntaxique & complétion de code
- Asssistant intuitif pour les nouvelles connexions
- Visualiseur de tables éditables
- Arboresence d'objets - tableaux, vues
- Pilotes JDBC
Divers
- Analyseur de code PHP avancé
- Lecteur RSS
- Editeur de services Web
- Support des services Web (assistant et inspecteur)
- Support PHPDocumentor
- Intégration de BIRT (complétion de code, exemple projet, gabarits)
- Java Bridge - Complétion de code pour les classes et packages Java
Intégration avec la Zend Platform
- IIntégration basique (Ouverture de l'interface graphique)
- Visualisation de la liste des événements
- Débogage et profilage des événements
- Configuration automatique des paramètres "Allow Debugging/Tunneling" sur le serveur (utilise WSDL)
Intégration avec le Zend Framework
- Complétion de code
- Assistant de nouveau projet Framework
- Gabarits de code
- Exemple de rojets
- Inspecteur MVC
- Génération de code MVC
D'autres intégrations
- Visualisation de la Zend Code Gallery
- Interaction avec la Zend Code Gallery (suggestion, vote)
- Intégration de Zend Guard
Migration depuis Zend Studio 5.5
- Raccourcis Zend Studio
- Importer des projets Zend Studio
Installation / Documentation / Support
- Package / Installation
- Support multi-langages
- L'astuce du jour
- Support téléphonique et via le site Web
- Mécanisme de mise à jour