1、快速选择Form
在开发应用程序时,经常需要选中Form来改变Form的属性值或生成新的Form事件句柄。有些时候,选择页面只需简单在页面上单击。但更多的时候,页面总是完全被其上的组件所隐藏。
通过对象观察器(Object Inspector)顶端的下拉组合框来选择是一种解决办法。但从下拉列表中找出form类并不容易,尤其在页面包含了大量的组件时。
IDE提供了选择form的快捷键。如当一个Memo组件以client方式充满了整个form的客户区域时。要想选择form,只要在Memo上单击,然后按下Esc键,就会选中form。
因为IDE将焦点转向了最初所选对象的父对象。如有多个组件重叠。多按几次Esc键后,就会选中form。
2、复选container(容器)中的组件
Panel面板经常被用作其他组件的容器。如要同时选中Panel面板上的几个组件来移动它们或是改变它们的共同属性。一般可以通过Shift+单击来选择这些组件。但如想通过拖动鼠标来选的话,只会将panel拖的到处乱跑。按下Ctrl键再拖的话,就能选中后进行拖动。这个办法适用于所有的容器类组件(GroupBox, ScrollBox, ControlBar,等等)。
3、微调组件
选中一个组件后,按住Ctrl键再按下方向键(四个箭头)可以将组件往相应的方向以像素点为单位移动。同时按住Shift 和 Ctrl键,再按一下方向键的话可以使组件移至下一个网格定位点。
要想组件往相应的方伸长或缩短一个像素点的话,按住Shift键再按方向键。左右键调整组件宽度,上下键调整组件高度。
4、同时改变数个组件的属性
当选择了多个组件时,对象观察器(Object Inspector)将会显示这些组件的共同属性。如想让Form中的数个Edit组件都有同样的宽度的话,只需同时选中它们,然后在对象观察器中改变Width属性,所有您选中的组件宽度都会变成新的宽度值。
5、使用Alignment(对齐)对话框
使一组组件能够以某种方式对齐。如希望一个Edit组件和与其对应的Label组件中间对齐。先选中Edit组件,然后按住Shift键选择Label组件,再在其中一个组件上右击鼠标,选择弹出菜单上的Align(对齐)选项。这时会弹出一个Alignment(对齐)对话框,允许您按照某些顺序对齐组件(以第一个选定的为参照)。
6、有用的一组快捷键
快捷键 功能
F1 |
Help帮助 |
F3 |
Find |
F4 |
Run To Cursor |
F5 |
添加或取消断点 |
F7 |
Trace Into (单步跟踪 进入函数过程实现内部) |
F8 |
Step Over(单步跟踪) |
F9 |
Run |
F10 |
显示工具栏 |
F11 |
切换Object Inspector / Form / Unit |
F12 |
切换 Form/Unit |
Ctrl + F2 |
Program Reset |
Ctrl + F3 |
Call Stack窗口 |
Ctrl + F4 |
关闭当前单元 |
Ctrl + F5 |
Add Watch 把当前选中添加到Watch中 |
Ctrl + F7 |
显示Evaluate/Modify dialog box |
Ctrl + F9 |
编译 |
Ctrl + F11 |
Open Project |
Alt + F4 |
关闭所有单元,但不关闭项目 |
Alt + F6 |
同F12 |
Alt + F10 |
相当于鼠标右键 |
Alt + F11 |
Use Unit 引用同一工程内的其他单元 |
Shif t + F7 |
Trace To Next Source Line |
Shift + F8 |
调试时弹出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 + 鼠标左键 |
找到指向的变量名、单元名、类名等的相应的定义部分 |
Alt + 鼠标左键 |
块选代码 |
Ctrl + 鼠标转轮 |
加速滚屏 |
Ctrl + Shift + 数字键(0..9) |
加书签或取消相同编号的书签(NUM不能用小键盘) |
Ctrl + 数字键(0..9) |
跳转到相应的书签的位置(NUM不能用小键盘) |
Alt + 0 |
显示Window 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 |
复制 |
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 |
显示Watches窗口 |
Ctrl + Space |
显示代码自动完成列表 (Ctrl + Space显示代码自动完成列表,与操作系统的输入法有冲突,简单解决方式更换操作系统的输入法中的相应的快捷键)
|
Ctrl + K -> O |
将选中转换为小写 |
Ctrl + K -> N |
将选中转换为大写 |
|