1

我知道我可以使用 Visual Studio 2010 重命名命名空间,但我需要删除部分命名空间。

namespace Xyz.Common.Utils { ... }

重命名为

namespace Common.Utils { ... }

我需要删除 Xyz 部分,但看不到使用 VS 重构工具执行此操作的方法。

4

2 回答 2

9

这是我做了几次,你不需要任何第三方工具:

将名称重构为独特的名称,例如:(fjhfhchdbyegdrkoksodbc如果这对您来说足够独特)然后用空字符串
对(包括点)进行全局替换。fjhfhchdbyegdrkoksodbc.

于 2013-05-09T20:03:14.087 回答
0

在纯Visual Studio中没有办法做到这一点,虽然当你用右键选择一个单词时有一个选项,然后Refactor »» Rename in VS2010,这个选项需要你选择一个符号。在你的情况下

namespace Xyz.Common.Utils { ... }

Xyz将是要重构的符号,但不能将其重命名为空值

Telerik JustCode 可以代替:

http://www.telerik.com/products/justcode/features.aspx

还有一个试用版。

于 2013-05-09T16:31:40.343 回答