OVH Cloud OVH Cloud

C++ Refactoring

3 réponses
Avatar
Thierry Miceli
Bonjour,

Pour ceux intéressés par le "Refactoring", Ref++ est un nouvel outil qui
automatise un certain nombre de transformations du code source écrit en C++.
Il n'est actuellement disponible que pour Visual Studio .NET 2003 et
s'intègre totalement à cet environnement (menus, toolbar, undo/redo).

Voici une liste des "Refactorings" qui sont réalisés par l'outil:

- Rename (everything but macros, template elements and namespaces)
- Encapsulate field
- Extract method
- Change method/function signature
- Introduce variable
- Push down class members
- Pull up class members
- Extract superclass

Une version béta de Ref++ est disponible, si vous êtes intéressé écrivez moi
à:
beta@ideat-solutions.com

Merci,

Thierry

3 réponses

Avatar
Loïc Joly
Thierry Miceli wrote:
Bonjour,

Pour ceux intéressés par le "Refactoring", Ref++ est un nouvel outil qui
automatise un certain nombre de transformations du code source écrit en C++.
Il n'est actuellement disponible que pour Visual Studio .NET 2003 et
s'intègre totalement à cet environnement (menus, toolbar, undo/redo).


Cet outil est-il gratuit ou payant ?

--
Loïc

Avatar
Vincent Richard

Pour ceux intéressés par le "Refactoring", Ref++ est un nouvel outil qui
automatise un certain nombre de transformations du code source écrit en
C++. Il n'est actuellement disponible que pour Visual Studio .NET 2003 et
s'intègre totalement à cet environnement (menus, toolbar, undo/redo).


Cet outil est-il gratuit ou payant ?


Et aussi : est-il libre et OpenSource ou bien propriétaire (beurk) ? :-)

Vincent

--
vmime, une bibliothèque C++ sous licence GPL pour parser et générer
des messages au format MIME : http://www.sourceforge.net/projects/vmime/


Avatar
Michaël Monerau
Thierry Miceli wrote:
Bonjour,

Pour ceux intéressés par le "Refactoring", Ref++ est un nouvel outil
qui automatise un certain nombre de transformations du code source
écrit en C++. Il n'est actuellement disponible que pour Visual Studio
.NET 2003 et s'intègre totalement à cet environnement (menus,
toolbar, undo/redo).


Pourrais-tu donner une url de téléchargement ou d'information ? Ca paraît
intéressant :)

--
Michaël Monerau