• [^] # Re: Désolé, je crois que je vais nourrir le troll...

    Posté par . En réponse à la dépêche C++ Builder sous Linux : bientôt du neuf !. Évalué à 2.

    Très bien, maintenant parlons d'un truc que ton IDE ne peut pas faire. Je change les paramètres de la méthode bidule, ah merde, il faut changer tous les fichiers là où la méthode est appelée.

    Ce que la plupart des IDEs avec de bonnes features de refactoring savent très bien faire, on en a testé quelques uns avec des potes au boulot il y a deux jours :

    http://www.refactoring.com/#tools(...)

    Et y a bien un mode emacs qui aide un peu pour ça, mais c'est pas exactement ce qu'il y a de plus commode.

    Hop, un petit grep (voire un sed dans les cas simples), et c'est tout bon.

    Euh, tu as vraiment déjà appliqué ce dont tu parles ? :-)

    Comme le souligne pasBillGates qui a parfaitement raison pour le reste, grep ne va pas beaucoup t'aider pour modifier un texte. sed un peu plus, mais pour "changer les paramètres" d'une fonction dans du code, tu peux t'accrocher. Pour faire ça de manière fiable il faut sortir un vrai parser, pas un truc "line oriented".