J
J
Jeditobe2012-08-15 12:22:06
C++ / C#
Jeditobe, 2012-08-15 12:22:06

Can you tell me a powerful program for refactoring source codes in C and C++?

Can you tell me a powerful program for refactoring source codes in C and C++?

what I can’t find - all are somehow incapable

1. Search for copies of the code (i.e. the same section is repeated in several different functions, for subsequent selection into one function)
2. Renaming variables inside a class or function (so that rename manually in all places where it is used)
3. Rename the functions themselves or class methods
4. Support for a large code base (millions of lines of code)
5. Integration with the Visual Studio IDE is desirable, but not required. Any IDE will do.
Of the well-known - Visual Assist, but it solves only part of the problems.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Andrey Burov, 2012-08-15
@BuriK666

The first point will be decided by PVS-Studio. The rest can, for example, Eclipse, Qt-creator (although this is not its main task)
PS: I did not use VisualStudio, and I am very surprised that it does not know how to simply rename methods and functions.

R
reactos, 2012-09-07
@reactos

The latest versions of Apple XCode have good refactoring capabilities, except, of course, point 1 from this list.

S
solaris, 2012-08-15
@solaris

Perhaps Source Insight will be useful (with the exception of point 1).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question