重命名当前项目的所有名称空间

时间:2013-06-28 10:02:09

标签: c# visual-studio namespaces rename

我正在开发一个项目,我从一个命名空间开始,但我想把我到目前为止所做的一切都放到子命名空间(或更深层),这样我就可以将'root'命名空间用于其他项目

exapmle:

Namespaces:
Foo
Foo.SubjectA
Foo.SubjectB

必须成为:

Foo.WhatEverIWantHere
Foo.WhatEverIWantHere.SubjectA
Foo.WhatEverIWantHere.SubjectB

我也已将所有文件放入目标文件夹中,以便在解决方案资源管理器中重命名命名空间。

我正在寻找类似工具或正则表达式来快速替换的东西。你能推荐什么?

1 个答案:

答案 0 :(得分:1)

右键单击要更改的命名空间:

  1. 转到refactor option
  2. 点击重命名
  3. 输入新名称并按确定