1、快速選擇Form
在開發(fā)應(yīng)用程序時,經(jīng)常需要選中Form來改變Form的屬性值或生成新的Form事件句柄。有些時候,選擇頁面只需簡單在頁面上單擊。但更多的時候,頁面總是完全被其上的組件所隱藏。
通過對象觀察器(Object Inspector)頂端的下拉組合框來選擇是一種解決辦法。但從下拉列表中找出form類并不容易,尤其在頁面包含了大量的組件時。
IDE提供了選擇form的快捷鍵。如當一個Memo組件以client方式充滿了整個form的客戶區(qū)域時。要想選擇form,只要在Memo上單擊,然后按下Esc鍵,就會選中form。
因為IDE將焦點轉(zhuǎn)向了最初所選對象的父對象。如有多個組件重疊。多按幾次Esc鍵后,就會選中form。
2、復(fù)選container(容器)中的組件
Panel面板經(jīng)常被用作其他組件的容器。如要同時選中Panel面板上的幾個組件來移動它們或是改變它們的共同屬性。一般可以通過Shift+單擊來選擇這些組件。但如想通過拖動鼠標來選的話,只會將panel拖的到處亂跑。按下Ctrl鍵再拖的話,就能選中后進行拖動。這個辦法適用于所有的容器類組件(GroupBox, ScrollBox, ControlBar,等等)。
3、微調(diào)組件
選中一個組件后,按住Ctrl鍵再按下方向鍵(四個箭頭)可以將組件往相應(yīng)的方向以像素點為單位移動。同時按住Shift 和 Ctrl鍵,再按一下方向鍵的話可以使組件移至下一個網(wǎng)格定位點。
要想組件往相應(yīng)的方伸長或縮短一個像素點的話,按住Shift鍵再按方向鍵。左右鍵調(diào)整組件寬度,上下鍵調(diào)整組件高度。
4、同時改變數(shù)個組件的屬性
當選擇了多個組件時,對象觀察器(Object Inspector)將會顯示這些組件的共同屬性。如想讓Form中的數(shù)個Edit組件都有同樣的寬度的話,只需同時選中它們,然后在對象觀察器中改變Width屬性,所有您選中的組件寬度都會變成新的寬度值。
5、使用Alignment(對齊)對話框
使一組組件能夠以某種方式對齊。如希望一個Edit組件和與其對應(yīng)的Label組件中間對齊。先選中Edit組件,然后按住Shift鍵選擇Label組件,再在其中一個組件上右擊鼠標,選擇彈出菜單上的Align(對齊)選項。這時會彈出一個Alignment(對齊)對話框,允許您按照某些順序?qū)R組件(以第一個選定的為參照)。
6、有用的一組快捷鍵
快捷鍵 功能
F1 |
Help幫助 |
F3 |
Find |
F4 |
Run To Cursor |
F5 |
添加或取消斷點 |
F7 |
Trace Into (單步跟蹤 進入函數(shù)過程實現(xiàn)內(nèi)部) |
F8 |
Step Over(單步跟蹤) |
F9 |
Run |
F10 |
顯示工具欄 |
F11 |
切換Object Inspector / Form / Unit |
F12 |
切換 Form/Unit |
Ctrl + F2 |
Program Reset |
Ctrl + F3 |
Call Stack窗口 |
Ctrl + F4 |
關(guān)閉當前單元 |
Ctrl + F5 |
Add Watch 把當前選中添加到Watch中 |
Ctrl + F7 |
顯示Evaluate/Modify dialog box |
Ctrl + F9 |
編譯 |
Ctrl + F11 |
Open Project |
Alt + F4 |
關(guān)閉所有單元,但不關(guān)閉項目 |
Alt + F6 |
同F(xiàn)12 |
Alt + F10 |
相當于鼠標右鍵 |
Alt + F11 |
Use Unit 引用同一工程內(nèi)的其他單元 |
Shif t + F7 |
Trace To Next Source Line |
Shift + F8 |
調(diào)試時彈出CPU窗口 |
Shift + F10 |
同Alt + F10 |
Shift + F11 |
Add to Project |
Shift + F12 |
顯示View Form |
Ctrl + Shift + F11 |
顯示Project的Options |
Ctrl + Alt + F11 |
顯示Project Manager |
Shift + Alt + F11 |
切換Object TreeView/Form/Unit |
Ctrl + 鼠標左鍵 |
找到指向的變量名、單元名、類名等的相應(yīng)的定義部分 |
Alt + 鼠標左鍵 |
塊選代碼 |
Ctrl + 鼠標轉(zhuǎn)輪 |
加速滾屏 |
Ctrl + Shift + 數(shù)字鍵(0..9) |
加書簽或取消相同編號的書簽(NUM不能用小鍵盤) |
Ctrl + 數(shù)字鍵(0..9) |
跳轉(zhuǎn)到相應(yīng)的書簽的位置(NUM不能用小鍵盤) |
Alt + 0 |
顯示W(wǎng)indow List |
Ctrl + Page Up |
將光標移到屏幕的第一行,屏幕不滾動 |
Ctrl + Page Down |
將光標移到屏幕的最后一行,屏幕不滾動 |
Ctrl + Home |
將光標移至文件頭 |
Ctrl + End |
將光標移至文件尾 |
Ctrl + (向上方向鍵) |
向上滾動屏幕,光標跟隨滾動不出屏幕 |
Ctrl + (向下方向鍵) |
向下滾動屏幕,光標跟隨滾動不出屏幕 |
Ctrl + (向左方向鍵) |
光標向左跳Tab |
Ctrl + (向右方向鍵) |
光標向右跳Tab |
Shift + 方向鍵 |
選擇代碼 |
Ctrl + A |
全選 |
Ctrl + B |
顯示Buffer List窗口 |
Ctrl + C |
復(fù)制 |
Ctrl + F |
顯示Find窗口 |
Ctrl + I |
同Tab鍵 |
Ctrl + J |
顯示代碼模板列表 |
Ctrl + M |
同Enter鍵 |
Ctrl + N |
同Enter鍵 |
Ctrl + R |
顯示Replace Text窗口 |
Ctrl + S |
保存當前單元 |
Ctrl + T |
刪除光標右邊的一個單詞 |
Ctrl + V |
粘貼 |
Ctrl + X |
剪切 |
Ctrl + Y |
刪除光標右邊的一個單詞 |
Ctrl + Z |
撤銷 |
Ctrl + Shift + B |
顯示Browser窗口 |
Ctrl + Shift + E |
顯示Explorer窗口 |
Ctrl + Shift + F |
同Ctrl + F |
Ctrl + Shift + G |
插入GUID |
Ctrl + Shift + I |
選中的代碼整體向右移塊兩格 |
Ctrl + Shift + J |
選中的代碼整體向左移塊兩格 |
Ctrl + Shift + M |
同Ctrl + M |
Ctrl + Shift + N |
Ctrl + Shift + N |
Ctrl + Shift + T |
顯示Add To-Do List窗口 |
Ctrl + Shift + Y |
同Ctrl + Y |
Ctrl + Alt + B |
顯示Breakpoint List 窗口 |
Ctrl + Alt + C |
顯示CPU 窗口 |
Ctrl + Alt + L |
顯示Local Variables窗口 |
Ctrl + Alt + M |
顯示Modules窗口 |
Ctrl + Alt + S |
顯示Call Stack窗口 |
Ctrl + Alt + T |
顯示Threads窗口 |
Ctrl + Alt + V |
顯示Event Log窗口 |
Ctrl + Alt + W |
顯示W(wǎng)atches窗口 |
Ctrl + Space |
顯示代碼自動完成列表 (Ctrl + Space顯示代碼自動完成列表,與操作系統(tǒng)的輸入法有沖突,簡單解決方式更換操作系統(tǒng)的輸入法中的相應(yīng)的快捷鍵)
|
Ctrl + K -> O |
將選中轉(zhuǎn)換為小寫 |
Ctrl + K -> N |
將選中轉(zhuǎn)換為大寫 |
|