[英]Removing part of a namespace across entire project
我知道我可以使用 Visual Studio 2010 重命名命名空間,但我需要刪除部分命名空間。
namespace Xyz.Common.Utils { ... }
重命名為
namespace Common.Utils { ... }
我需要刪除 Xyz 部分,但看不到使用 VS 重構工具來執行此操作的方法。
這是我做了幾次,你不需要任何第三方工具:
將名稱重構為獨特的名稱,例如: fjhfhchdbyegdrkoksodbc
(如果這對您來說足夠獨特)
然后對fjhfhchdbyegdrkoksodbc.
進行全局替換fjhfhchdbyegdrkoksodbc.
(包括點)與空字符串。
在純Visual Studio 中沒有辦法做到這一點,盡管當你用右鍵選擇一個單詞時有一個選項,然后在 VS2010 中重構 »» 重命名,這個選項需要你選擇一個符號。 在你的情況下
namespace Xyz.Common.Utils { ... }
Xyz將是要重構的符號,但它不能重命名為空值。
Telerik JustCode 可以代替完成這項工作:
http://www.telerik.com/products/justcode/features.aspx
還有一個試用版。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.