Bonjour,

Je suis à la recherche d'un outil me permettant une automatisation de tâche de refactoring de code C++.
Je dispose de nombreuses variables accédées directement (en public) dans un projet.
Je souhaite passer ces variables en private, et donc remplacer :
  • les accès en lecture par des appels aux nouvelles méthodes Get() correspondantes
  • les accès en écriture par des appels aux nouvelles méthodes Set() correspondantes (avec un argument qui est la valeur à donner, actuellement après le "=" de l'affectation)


Je cherche donc un outil/script qui fasse :
- recherche des occurrences de ma variable
- distinction entre accès en lecture et en écriture
- remplacement

ça sent bien les expressions régulières.

Mais je me dis qu'un tel outil existe certainement déjà...

Merci d'avance pour vos réponses

Nicolo