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