IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Quel Editeur de texte adapté


Sujet :

Symfony PHP

  1. #1
    Membre régulier

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Points : 93
    Points
    93
    Par défaut Quel Editeur de texte adapté
    Bonjour à tous,
    Me mettant doucement à Symfony 2 car voulant enfin tester un framework et particulièrement celui ci, j'en profite aussi pour change d'éditeur de code. En effet actuellement j'utilisais Notepad++ et dans un soucis d'avoir plus d'outils à ma disposition, afin de gagner du temps, je me tourne vers vous pour avoir votre avis, quel editeur est particulièrement adapté pour coder sur des frameworks ( et dans mon cas Symfony)

    Merci d'avance !

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 609
    Points : 188 582
    Points
    188 582
    Par défaut


    J'utilise personnellement NetBeans, qui dispose d'une autocomplétion qui ne fonctionne en général pas trop mal (mais l'injection de dépendances avec $this->get('svc') dans les contrôleurs lui pose pas mal de problème, tout comme des foreach avec des collections d'items). Tu as un plug-in Twig : http://www.developpez.net/forums/d10...ony2-netbeans/.

    À vrai dire, c'est le seul environnement qui supporte au moins quelque chose de Sf2 (Twig) à ma connaissance.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    318
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2004
    Messages : 318
    Points : 362
    Points
    362
    Par défaut
    J'utilise également Netbeans 7. Mais ne connaissant pas beaucoup d'autres éditeurs, à part Eclipse () et Notepad++, je ne sais pas si mon avis va t'aider

  4. #4
    Membre éclairé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Points : 872
    Points
    872
    Par défaut
    J'ai choisi NetBeans pour le plugin Twig.
    • Mon blog PHP : http://blog.alterphp.com
    • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 146
    Points : 262
    Points
    262
    Par défaut
    Netbeans 7.0.1 aussi avec le plugin twig.

    Très bonne gestion du php 5.3 et tout.

    Comme dis dourouc05 il manque juste la gestion du get des services pour le moment mais aucun editeur ne le gère pour le moment.

  6. #6
    Membre régulier

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Points : 93
    Points
    93
    Par défaut
    Donc vous ne conseillez pas particulierement eclipse ou PhpEdit

  7. #7
    Inscrit
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 319
    Points : 476
    Points
    476
    Par défaut
    Si, moi j'ai ZendStudio (Eclipse quoi) et il marche du tonnerre. Je connais pas du tout NetBeans donc je peux pas comparer, mais je suis vraiment satisfait de ZS.

  8. #8
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 146
    Points : 262
    Points
    262
    Par défaut
    ZendStudio c est eclipse + 300€ :p

    En fait clairement si tu n'as jamais utiliser d'ide pour PHP le mieux c'est d'en tester plusieurs et de voir celui qui te corresponds le mieux.

    Personnelement en gratuit j'ai pas trouvé mieux que netbeans pour mes besoins et ma facon de travailler.

    En payant qui était vraiment bien j'utilisait nusphere phped mais a l'époque trop cher.

    Maintenant ils peuvent faire des licences pour les projet open source ou personnelle a moins cher et ca peut valoir le coup si tu arrive a négocier :
    https://shop.nusphere.com/customer/h...87d96d2f15ee3a

  9. #9
    Membre régulier

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Points : 93
    Points
    93
    Par défaut
    Je vais donc tester netbeans alors

  10. #10
    Membre actif

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2008
    Messages : 186
    Points : 234
    Points
    234
    Par défaut
    Regardez les liens ici, y en a pour tout les goûts, eclipse, netbeans, vim etc...

    Me semble que pour eclipse y a même la gestion des DI et Twig !

    http://www.twig-project.org/doc/temp...es-integration

  11. #11
    Membre éclairé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Points : 872
    Points
    872
    Par défaut
    Ahh!

    Le choix de NetBeans n'est donc plus forcément aussi évident...
    • Mon blog PHP : http://blog.alterphp.com
    • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 15
    Points : 10
    Points
    10
    Par défaut
    Personnellement j'ai testé pas mal d'IDE (Eclipse, Zend studio, Nusphere PhpEd, ...). Certains sont vraiment pas mal (notamment PhpEd) mais il me manquait toujours certaines choses et ils étaient souvent lent.

    J'ai enfin trouvé exactement ce que je cherchais : PhpStorm. J'y croyais plus, mais oui j'ai enfin trouvé tout ce que je demandais . Il a notamment la coloration twig (qui pose problème notamment chez PhpEd avec aucun moyen de l'activé même en voulant utiliser la même que l'html).

    En gros je vous conseille d'essayer :
    - Zend Studio
    - Php Storm
    - Php Ed (mais pas de support de twig très très embétant : fichier absolument pas coloré ...)

    Ces les trois les plus aboutit à mon gout.

    J'ai vraiment eu le coup de coeur pour PhpStorm car il m'a notamment fourni une réponse à un de mes plus grands problèmes : pouvoir éditer des fichiers distants directement par sftp et surtout très rapidement sans devoir attendre un million d'année qu'il est vérifié les modifications. Et bien PhpStorm réalise très bien cela : connexion SFTP qui télécharge tout en local (un peu long ici) mais après possibilité d'envoyer automatiquement toutes les modifications faites en local sur le distant. Lorsque l'on ouvre PhpStorm le chargement est quand même bien plus rapide que ce que j'ai pu testé précédemment pour ce qui est de la recherche des modifications.

    Cordialement, Max

  13. #13
    Inscrit
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 319
    Points : 476
    Points
    476
    Par défaut
    Intéressant. Et comment tu comparerais Zend Studio à PHPStorm ? (outre le coup de l'édition en sftp dont je ne me sers pas)

  14. #14
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 15
    Points : 10
    Points
    10
    Par défaut
    J'ai pas eu l'occasion de testé Zend studio sur Symfony2 (et notamment twig), j'essaierai de tester si j'ai l'occasion. Ce qui m'énerve avec Zend c'est qu'il crée (comme pour eclipse) plein de fichier de configuration directement dans la racine du projet. Du coup quand tu fais des sauvegardes, que tu utilises mecurial/git/subversion et compagnie il faut penser à les exclure car sinon ça prend beaucoup de temps à transférer. Il y a notamment un fichier db qui fait plus de 2Mo et qui est modifié à chaque modification.

    Ca me génait par exemple quand j'utilisais un outil de synchronisation un peu à la dropbox (car envoyé un fichier de 2Mo à 60Ko/s à chaque sauvegarde de fichier c'est pas le top ^^).

    Après c'est une question qui concerne chaque développeur et le mieux à mon avis et de tester et se faire ça propre opinion. Je donne juste des noms et mes ressentis vis à vis de ces logiciels, à toi de tester , ils ont tous des versions d'évaluations.

    Au passage j'ai aussi testé PhpEdit mais l'autocomplétion ne marchait pas très bien avec CodeIgniter donc à essayer aussi au niveau Symfony2

    Cordialement, Max

  15. #15
    Membre actif

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2008
    Messages : 186
    Points : 234
    Points
    234
    Par défaut
    Perso je reste sur Eclipse, voir bientôt Netbeans ; phpstorm et zend studio possèdent la caractéristique d'être payant...

  16. #16
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut
    salut
    PhpEdit a l'avantage du support de Symfony 1.x je sais pas pour Symfony 2 maintenant reste le fait que c'est payant mais bon pour un EDI free je te conseille NetBeans ou Eclipse suivant tes préférences.
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  17. #17
    Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 21
    Points : 69
    Points
    69
    Par défaut
    Personnellement ça fait 10 ans que je cherche "LE bon" IDE. Je pense les avoir tous testés et aucun ne me convient. Ce que je reproche surtout c'est leur lenteur : tous ceux qui tournent sous java (eclipse, netbeans) qui commence par bouffer la le quart de votre ram avant de vous donner la main..
    Je comprend que java soit plus facile a porter sur les 3 plateformes, mais quelle horreur en terme de perf comparée a une appli en C/C++

    Au finale je reste sous Netbeans que je trouve un poil mieux et moin lourd Eclipse mais c'est kif kif


    Pour Twig, il y a des plugin sous netbeans

  18. #18
    Membre régulier

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Points : 93
    Points
    93
    Par défaut
    Merci de vos conseils,

    J'ai donc choisi Netbeans,

    Actuellement j'ai donc Netbeans 7 avec le plugin twig d'installé ainsi que Symfony 2 dans le répertoire www de wamp.

    que dois je faire pour mettre Symfony dans Netbeans afin que tout soit bien pris en compte ?

    merci d'avance de votre aide

  19. #19
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1
    Points : 0
    Points
    0
    Par défaut
    Tout pareil que Snipy

  20. #20
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    318
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2004
    Messages : 318
    Points : 362
    Points
    362
    Par défaut
    Il y a quelques astuces sinon pour améliorer l'auto-complétion avec NetBeans, par le système de notation. Par exemple dans une classe d'un service :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    /**
      * @var Symfony\Component\DependencyInjection\ContainerInterface 
      */
    private $container;
     
    /**
     * @var Doctrine\ORM\EntityManager
     */
    private $em;
    Avec ceci dans les fonctions du service, l'auto complétion se fait bien avec le container et l'entity manager.
    Donc bien penser à document son code pour améliorer l'auto-complétion

Discussions similaires

  1. [Composant] Editeur de texte java
    Par doudine dans le forum Général Java
    Réponses: 17
    Dernier message: 27/01/2010, 18h35
  2. Editeur de texte enrichi
    Par Bidouille dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/11/2004, 03h25
  3. [Composant] Editeur de texte
    Par fendavid dans le forum Général Java
    Réponses: 1
    Dernier message: 06/06/2004, 00h28
  4. [Kylix] [Kylix 3] Un editeur de texte ?
    Par drfreuderick dans le forum EDI
    Réponses: 2
    Dernier message: 14/03/2004, 02h33
  5. Quel EDI/editeur de texte preférez-vous ?
    Par Gandalf dans le forum Choisir un environnement de développement
    Réponses: 5
    Dernier message: 18/09/2003, 19h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo