使用cnpack快速复制单元
cnpack对于Delphi开发者来说,应该众所周知的,我就不多说了。
今天非常高兴向大家介绍即将到来的新版本,将增加新的功能:复制当前单元,如下图:
为什么增加这个功能呢?
这得从Delphi的另存为功能说起,如下图:
通过这个功能,我们可以把一个单元保存为一个新的单元文件,这表面上没有问题,但对于我们来说,他保存的结果不是完美的,还需要做下面的工作:
1.对于新保存的单元文件,比如一个Form,我们要改他的Form类名,这很麻烦,改过你就知道...
2.对于原来的单元文件,我们还想他继续留在项目中,这时候还需要把原来的单元加回来,你说麻烦不?你可能说不麻烦,但对于大的项目,单元太多,你要去找到原来的单元文件,遇到你就知道这挺闹心的事。
现在有了cnpack,再也不用为了复制一个功能单元烦心了,利用【复制当前单元】,实现基于当前单元新建一个单元,然后输入类名,保存,填写单元文件名称,确定,一个新单元就建起来了,这跟新建一个Form或者Frame,DataModule没有区别。
向cnpack作者表示感谢!