I suggest you ...

Prompt to change namespace when moving a file in Solution Explorer

When renaming a file in Solution Explorer, VS prompts you to ask if you want to change the class name to reflect the new file name (if the class name and file name sans extension matched at time of rename).

I would like similar capability when moving a file in Solution Explorer. i.e. when moving a class file from one folder to another, prompt the user to change the namespace of the class (if the existing fully qualified class name and its relative folder path + file name matched at the time of the move).

While namespacing is not required to follow folder hierarchy, it often does. This would be a very minor speedup in productivity when refactoring code, but it would really make me happy nonetheless :)

7 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Brock WeaverBrock Weaver shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Dan MDan M commented  ·   ·  Flag as inappropriate

        I could really use this feature as well, or something similar. I was thinking I should be able to (1) select a code file, folder, project, or solution, (2) right-click, and (3) select Correct Namespaces. This would automatically go through and make the namespaces of all selected files match the folder hierarchy. If possible, it should also make sure that all "usings" are updated accordingingly. To me, this would be *more* than a minor improvement in productivity.

      Feedback and Knowledge Base