我知道我可以使用Visual Studio 2010重命名一个名称空间,但我需要删除部分名称空间。在整个项目中删除名称空间的一部分
namespace Xyz.Common.Utils { ... }
更名为
namespace Common.Utils { ... }
我需要删除XYZ部件,但是不明白的方式使用VS重构工具来做到这一点。
我知道我可以使用Visual Studio 2010重命名一个名称空间,但我需要删除部分名称空间。在整个项目中删除名称空间的一部分
namespace Xyz.Common.Utils { ... }
更名为
namespace Common.Utils { ... }
我需要删除XYZ部件,但是不明白的方式使用VS重构工具来做到这一点。
这就是我做了几次,你不需要任何第三方工具。
重构中像一些独特的名字:fjhfhchdbyegdrkoksodbc
(如果这对你有足够的唯一的)
比做一个空字符串上fjhfhchdbyegdrkoksodbc.
全局替换(包括点)。
很好的答案 - 谢谢!实用解决方案 – sjkm 2017-03-16 12:44:14
有没有办法做,在纯Visual Studio中,虽然有当您选择用正确的按钮,一个字是一个选项,然后重构»»重命名VS2010,此选项需要您选择一个符号。在你的情况
namespace Xyz.Common.Utils { ... }
的Xyz将重构的象征,但它不能被重命名为空值。
Telerik的JustCode可以做的工作,而不是:
http://www.telerik.com/products/justcode/features.aspx
还有一个试用版。
Re-sharper有,你可以试试试用版 – 2013-05-09 16:03:56
或者你可以使用内置的重命名功能,并用一个荒谬的/唯一的名字重命名,然后做一个全局替换。 – Silvermind 2013-05-09 16:41:21
@Silvermind做到了!我尝试了几个VS的插件,但没有任何工作,但最终工作。谢谢。 – cgTag 2013-05-09 19:46:17