• [^] # Re: un troll de moins

    Posté par . En réponse au journal Launchpad est libre. Évalué à 2.

    Hum comment dire, quand je parle de "pas au niveau des IDE actuels", c'est pas la partie clickodrome ou generateur d'IHM comme tu dis (d'ailleurs la tendance c'est de plus en plus de separer la partie ecriture du code de la partie IHM pour avoir un outil qui s'adresse principalement aux designers pour tout ce qui concerne l'IHM).

    C'est pas que tout ce qui concerne la partie IHM soit pas important, mais c'est pas ce que je recherche en premier dans un IDE. Cedet est tres bon, rien a redire la dessus, m'enfin ils semblent s'enorgueillir d'avoir "one of the most accurate completion tools for C++ anywhere". Desole, mais ca c'est un peu la base, genre le minimum de ce que tu attends d'un IDE. La completion et le code browsing, tous les IDE dignes de ce nom l'ont depuis un petit moment. Depuis on est passe a autre chose, avec une gestion pointue du refactoring [1](ie. pas juste du search&replace un peu ameliore), les suggestions "intelligentes" sur ton code (une application de ton moteur de refactoring + analyse de code), la detection d'erreurs potentielles (pas que des trucs sortis par GCC, de toute facon tu peux souvent pas te permettre de faire une passe avec GCC pour ce genre de trucs, c'est beaucoup trop lent).

    Et bon, c'est juste le coeur. Avec Eclipse, des que tu rajoutes quelques extensions comme il faut, Emacs est rapidement largue (ie. y a rien d'equivalent ou bien beaucoup plus limite).

    T'as l'air de prendre ca pour des critiques contre emacs, mais au final c'est un editeur de qualite et c'est pas pour rien que je dis que plus d'integration avec les IDE serait une bonne chose (VIM est un chouilla plus avance de ce point de vue).

    [1] des liens vers de quoi faire du refactoring avance avec emacs sur du C++ ? (libre et dispo aujourd'hui, pas seulement en alpha sur le trunk du projet, je prefere preciser).