Nil (./16) :
C'est léger (BEAUCOUP plus qu'éclipse)
Oué, ça, ça a pas de mal
J'ai bossé sur plusieurs projets qui avaient atteint la limite d'eclipse PDT, et c'était vraiment pas la joie... depuis, je suis sur un projet plusieurs fois plus gros, et 0 problème sous PHPStorm, c'est tout quasi-instantané
Nil (./16) :
typiquement, pour renommer un fichier, F2 ne fonctionne pas, c'est MAJ+F6 - il ne considère pas ça comme un renommage mais comme du refactoring
Je suppose que c'est parce qu'un nom de fichier est généralement associé à un nom de classe (enfin, quand tu es en objet avec un framework, c'est pour ainsi dire tout le temps le cas).
Donc, renommer le fichier "brutalement" ne suffit généralement pas, et PHPStorm te propose de remplacer les includes, de renommes la classe, ses usages, ... autrement dit, il te propose de faire du refactoring, et non pas un simple renommage de fichier.
Nil (./16) :
autre truc : Control+W ne ferme pas la fenêtre en cours...)
Oué, c'est chiant au début ; mais on se fait à Ctrl+F4.
Et Ctrl+W, une fois que tu t'y fais, c'est hyper-mega-pratique (ça sélectionne "la chose dans laquelle tu es" ; en remontant d'un niveau à chaque fois que tu refais Ctrl+W ; genre si tu es dans un nom de variable en camel-case, ça sélectionne le mot dans lequel ton curseur est parmis ceux composant le nom de variable ; àl'étape suivante, tout la variable ; puis toute l'expression ; puis la ligne ; puis le bloc de code ; puis le bloc de niveau supérieur ; puis la méthode ; puis la classe ; à l'usage, c'est terrible)
Tu peux changer les raccourcis clavier, au besoin -- j'évite de le faire, cela dit, pour que ceux dont j'ai l'habitude sur ma machine soient les même que ceux que j'essaye d'utiliser quand je suis sur la machine d'un collègue ^^
(bon, forcément, si le collègue en question a tout changé, c'est mort)
C'est juste un peu galère sur certains raccourcis clavier qui ne marchent pas avec un clavier français, et qu'il faut changer pour ne serait-ce que les faire fonctionner (les raccourcis clavier pour afficher / masquer les panneaux sur les côtés, par exemple)
Nil (./16) :
C'est tellement bien que j'en fais acheter un par le boulot, et j'achète une licence perso.
Huhu ^^
Parmi les gens à qui j'ai conseillé d'essayer (considérant que c'est un conseil que je ne donne qu'aux gens qui sont prêt à investir du temps à apprendre à utiliser leur IDE), je ne connais personne qui n'ait pas fini par l'acheter ^^
Nil (./16) :
Donc TRES grand merci à squale
De rien
Content d'avoir pu t'aider
Nil (./16) :
Ah, et les contacts que j'ai pu avoir avec les différents interlocuteurs de la boite étaient vraiment très sympathiques.
J'ai jamais eu de contact direct avec qui que ce soit de chez eux, mais ils ont l'air plutôt réactifs sur leur bugtracker, à échanger avec les gens qui postent ; ça m'avait fait bonne impression aussi.