如何將父命名空間添加到現有命名空間?我想將所有出現的OLD
更改爲NEW.OLD
。有沒有辦法做到這一點,而無需手動更新每一次發生?將命名空間更改爲包含父命名空間(OLD - > NEW.OLD)
一個簡單的Rename
似乎沒有像從OLD
到NEWOLD
重命名時那樣工作。
如何將父命名空間添加到現有命名空間?我想將所有出現的OLD
更改爲NEW.OLD
。有沒有辦法做到這一點,而無需手動更新每一次發生?將命名空間更改爲包含父命名空間(OLD - > NEW.OLD)
一個簡單的Rename
似乎沒有像從OLD
到NEWOLD
重命名時那樣工作。
如果您使用Visual Studio,則可以右鍵單擊OLD
命名空間並將其重命名爲NEW.OLD
。應該重構從OLD
所有相關代碼NEW.OLD
我已經嘗試過,它什麼也沒做。也許我做錯了。你能描述一下確切的步驟嗎?我所做的是:改變命名空間,重命名,VS什麼也不做。 – ispiro
@ispiro:雙擊'OLD',按'F2'鍵(或右鍵單擊,選擇'rename'),輸入'NEW.OLD',按回車。如果您使用的是VS2015,那麼更改將在原地完成,如果在2015之前,則會出現對話框。 – GreatAndPowerfulOz
我做到了。 'F2'什麼都不做。而'編輯 - >重構 - >重命名'只是讓我選擇將'OLD'重命名爲'OLD'。即沒有。 – ispiro
JetBrains ReSharper的詳情是你的朋友,只需輕輕點擊調整命名空間,加上1000個其他重構工具涼意 –
@LukeHutton,VS已經是什麼這個海報需要。 – GreatAndPowerfulOz
夠公平的,它只是一個非常棒的工具,可以節省您的時間,這等於花錢。 –