红鱼儿

使用cnpack快速复制单元

cnpack对于Delphi开发者来说,应该众所周知的,我就不多说了。

今天非常高兴向大家介绍即将到来的新版本,将增加新的功能:复制当前单元,如下图:

 

为什么增加这个功能呢?

这得从Delphi的另存为功能说起,如下图:

 

通过这个功能,我们可以把一个单元保存为一个新的单元文件,这表面上没有问题,但对于我们来说,他保存的结果不是完美的,还需要做下面的工作:
1.对于新保存的单元文件,比如一个Form,我们要改他的Form类名,这很麻烦,改过你就知道...
2.对于原来的单元文件,我们还想他继续留在项目中,这时候还需要把原来的单元加回来,你说麻烦不?你可能说不麻烦,但对于大的项目,单元太多,你要去找到原来的单元文件,遇到你就知道这挺闹心的事。

现在有了cnpack,再也不用为了复制一个功能单元烦心了,利用【复制当前单元】,实现基于当前单元新建一个单元,然后输入类名,保存,填写单元文件名称,确定,一个新单元就建起来了,这跟新建一个Form或者Frame,DataModule没有区别。

向cnpack作者表示感谢!

 

posted on 2022-04-09 22:15  红鱼儿  阅读(969)  评论(2编辑  收藏  举报