Which tools do you use to refactor your codebase?

maik klein via Digitalmars-d-ide digitalmars-d-ide at puremagic.com
Tue Jan 26 14:42:49 PST 2016


struct Foo{
     void bar(){
     }
}

auto f = Foo();
f.bar();

For example you decide that 'bar' was a very poor choice for a 
name but you have already used it in many different files and 
manually changing ever occurrence is very annoying.

You also can't really make a global substitution (for example 
with vim regex) because other types may also have a method called 
'bar'.

Is there anything for D to help refactor names for types, 
functions, variables etc?




More information about the Digitalmars-d-ide mailing list