Les coulisses »

Zend - The PHP Company

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