samedi 20 novembre 2010

Configuration de netbeans 6.9 pour symfony

Après avoir téléchargé et installé Netbeans sur le poste de travail, au premier lancement, on va commencer par configurer quelques paramètres facilitant l’utilisation.

Ca se passe dans le menu Tools -> Options




Dans la première ligne, préciser le chemin vers l’exécutable de php. Dans mon cas, il s’agit de php sur linux. J’en profite pour attirer l’attention sur le fait que Symfony2 utilisera php 5.3. Il est donc intéressant de préparer le terrain et de déjà travailler sur cette version.




Nous parlerons aussi de la configuration de php pour permettre le débogage des applications. On va laisser les paramètres par défaut pour le moment.

Pour symfony, l’installation se fera en récupérant les sources grâce à SVN. Ceci n’est pas détaillé ici mais il faut noter que symfony est installé en dehors de l’arborescence web accessible par un navigateur et partagé entre les différentes applications sur la machine.

Il faut indiquer à Netbeans où se trouve les sources de manière à avoir une  analyse des classes et du coup l’auto complétion.




Attention, ceci est valable uniquement dans le cas où on va utiliser une seule version de symfony pour tous les projets. Dans le cas contraire, il convient de faire ce paramétrage projet par projet et non de manière global.

Dans l’onglet “symfony”, on va indiquer où se trouve le script de symfony:



On valide notre choix et on passe à la configuration de quelques raccourcis  spécifiques à symfony:



Ca se passe au même endroit dans la partie “Keymap”.

J’ai pris l’habitude d’utiliser Windows+C pour le vider le cache et Windows + R  pour lancer les commandes symfony:



Il reste un autre raccourci permettant de basculer des actions vers les vues:



J’ai choisi Windows + V

Libre à vous de choisir un raccourci différent.

Voilà pour la configuration propre à Netbeans.

A suivre, la création d’un projet symfony grâce a Netbeans et la configuration de  php pour le débogage.

1 commentaire:

  1. Salut,
    J'aimerais utiliser Symfony 2.0 avec Netbeans 6.9, est-ce que tu penses que ça va fonctionner? Un petit tutorial pour Symfony 2.0 sous Netbeans 6.9 serait le bienvenu ;-)
    A+

    RépondreSupprimer