CnPack實用功能推薦


已經使用CnPack好幾年了,這個插件太好了,現在離開它我都不會寫代碼了,現在將使用心得與大家分享一下:

1.代碼助手非常好用,只需要輸入幾個字符后,自動出現提示列表,真是懶人的福音呀。

2.代碼高亮很方便,【源代碼高亮擴展】->【允許光標處匹配當前標示符背景高亮顯示】選項(此選項默認不打開)打開后,

   鼠標在某個標示符點一下后,屏幕內相同的標示符都會自動背景加亮顯示,可以一目了然的看到該標示符的引用情況。

3.在代表編輯窗體的工具欄上有一個【代碼編輯器增強工具集】,里面有很多小功能非常實用,例如:

    1)賦值交換              源代碼:A:=B;    執行后  B:=A;

    2) 轉換為字符串        非常適合處理多行的SQL語句。在數據庫的客戶端工具調試SQL語句,然后復制到代碼編輯器中。

              源代碼如下:  select *
            from tbDir
            where Pic_Batchid='XXXX'

              處理后如下:'select * ' + #13#10 +
           'from tbDir' + #13#10 +
           'where Pic_Batchid=''XXXX'''

     3)收集面板          可以臨時一些文本,用於記錄問題或常用代碼,並且管理多頁。

     4)跳轉到匹配的關鍵字  在代碼編輯器中,把光標定位到Begin后,按下功能鍵光標將自動跳轉到對應的End標記處。

         默認的功能鍵Ctrl+,可能會與已經安裝的其他軟件有沖突,但是可以重新定義,可以試一下Ctrl+. 。

     5) 刪除空行  可以將代碼中的多行空行合並成一行空行。

     6)反轉代碼塊注釋  先選中要注釋或取消注釋的代碼塊,然后按下Ctrl+/功能鍵,即可實現整段的代碼注釋。

 4.源代碼及注釋模板  也是非常方便使用,可以將我們經常使用的代碼或注釋添加到模板中,並且設置功能鍵。   

      例如:我設置一條單行注釋"//�teTime% 王海波添加此行注釋", 並且設置功能鍵Ctrl+W.

              執行效果://2011-10-22 8:35:28 王海波添加此行注釋

 5.自定義Pascal腳本,通過自己編寫腳本,可以直接控制delphi IDE的行為,很強的功能。不需要每個人都去把Delphi的IDE接口搞得清清楚楚。

 6.文件列表快照的功能也很方便,可以記錄已經打開的多個文件,下次再次使用IDE時, 打開快照就可以直接自動打開多個文件。

 7.方便的快捷功能鍵:

   1)ctrl+/  切換代碼段得注釋。

   2)ctrl+alt+l  復制當前行。哈哈,這是我自己寫得腳本,然后加的快捷鍵。  

   3) Shift+回車 相當與跳到行尾,按下回車鍵。

   4)Tab/Shift+Tab 縮進/反縮進選中代碼塊。 

   5)F3/Shift+F3 查找選中文字:按 F3/Shift+F3 時是否向后/向前查找代碼編輯器中當前選中的文字。

   6)begin 后按回車時自動輸入匹配的 end 並縮進


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM