cnpack對於Delphi開發者來說,應該眾所周知的,我就不多說了。
今天非常高興向大家介紹即將到來的新版本,將增加新的功能:復制當前單元,如下圖:
為什么增加這個功能呢?
這得從Delphi的另存為功能說起,如下圖:
通過這個功能,我們可以把一個單元保存為一個新的單元文件,這表面上沒有問題,但對於我們來說,他保存的結果不是完美的,還需要做下面的工作:
1.對於新保存的單元文件,比如一個Form,我們要改他的Form類名,這很麻煩,改過你就知道...
2.對於原來的單元文件,我們還想他繼續留在項目中,這時候還需要把原來的單元加回來,你說麻煩不?你可能說不麻煩,但對於大的項目,單元太多,你要去找到原來的單元文件,遇到你就知道這挺鬧心的事。
現在有了cnpack,再也不用為了復制一個功能單元煩心了,利用【復制當前單元】,實現基於當前單元新建一個單元,然后輸入類名,保存,填寫單元文件名稱,確定,一個新單元就建起來了,這跟新建一個Form或者Frame,DataModule沒有區別。
向cnpack作者表示感謝!