如何将父命名空间添加到现有命名空间?我想将所有出现的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
够公平的,它只是一个非常棒的工具,可以节省您的时间,这等于花钱。 –