I needed to duplicate some code an tried to rename the variables in the copy. After duplicating the code I had something like:int aaa;
aaa = 0;
int aaa;
aaa = 0;
Then I modified the third line to:int aaab;
Next I chose "Rename Reference from aaa to aaab" from the refactoring menu. As result I got:int aaab;
aaab = 0;
int aaab;
aaab = 0;
Instead, I somehow expected to get:int aaa;
aaa = 0;
int aaab;
aaab = 0;
I know that I'm really doing something unusual here and that this may be impossible to fix. However, I just wanted to present this anyway, because I think that most users would expect the same result as I did.
Regards,
Marcus.