People tend to get confused with the reordering (formatting) in that case. We definitely want to support that case, but we don't think that the reordering (formatting) is the right way to do this. Consider the case when you have several namespace declarations in one file and you want to move the usings that are before the first namespace inside the namespace declarations, It is more like a refactoring than a reordering. Where you want to place the using statements is a matter of code style and we have done some progress on that lately. For example if you have your usings in a namespace declaration Organize And Add Missing Usings will place them in the right location(in the namespace). The same goes for Add Using for... we know where we have to put the usings according to your existing code style. We think that the best solution for that case would be to create a code style option and make the refactorings that touch the usings obey this option (they will make the transition you want). Please, let us know if you have any comments or suggestions regarding that subject.
As for the reordering, the reordering does exactly what it is told, to put the usings after the namespace declaration (not inside). We are aware that we break the code in that case and we will improve the configuration dialog to not let you do that (this is already logged in our product backlog).
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>