I have a problem that wasn't there some build before. When using refactor-create declaration from some class function it adds class name before method e.x. CPP file:
namespace 1{ namespace 2{ int class1::DoSmth() { }//Now select refactor::create declaration } } => In header file: namespace 1{ namespace 2{ class class1 { int class1::DoSmth();<=This is what refactoring has created } } }
This behavior is observed only when namespaces are used. And as for me this is not in any case critical bug, but I am not advanced in Visual studio macros so expect You can help with fixing it.