已經使用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 並縮進