IDE/使用技巧
1、 CTRL+J 代码模板
2、 CTRL+SHIFT+I 代码整块右移
3、 CTRL+SHIFT+U 代码整块左移
4、 SHIFT+鼠标左键 选中窗体
5、 CTRL+鼠标左键 将鼠标指向变量名、单元名、类名,再用可找到相应的说明
6、 SHIFT+CTRL+↑ 在过程、函数、事件内部,可跳跃到相应的过程、函数、事件的定义
7、 SHIFT+CTRL+↓ 在过程、函数、事件的定义处,可跳跃到具体过程、函数、事件内部
8、 CTRL+SHIFT+C 编写申明或者补上函数.
9、 shift +f12 快速查找窗体并打开
10、F11 属性
11、F9 运行
12、crtl+F9 编译
13、crtl+shift+n (n=1,2,3,4..) 定义书签
14、crtl+n (n=1,2,3,4..) 跳到书签n
15、ALT+鼠标左键 块选代码
16、Ctrl+PageUp 光标移至本屏的第一行,屏幕不滚动。
17、Ctrl+PageDown 光标移至本屏的最后一行,屏幕不滚动。
18、Ctrl+↓ 向下滚动屏幕,光标跟随滚动不出本屏。
19、Ctrl+↑ 向上滚动屏幕,光标跟随滚动不出本屏。
20、Ctrl+Home 将光标移至文件头。
21、Ctrl+End 将光标移至文件尾。
22、Ctrl+B Buffer List窗口。
23、Ctrl+I 同Tab键。
24、Ctrl+M 同Enter键。
25、Ctrl+N 同Enter键,但光标位置保持不变。
26、Ctrl+T 删除光标右边的一个单词。
27、Ctrl+Y 删除光标所在行。
28、Ctrl+Shift+↑ 光标在函数体内时,将光标快速移至当前函数声明处。
29、Ctrl+Shift+↓ 光标在函数声明行时,将光标快速移至函数定义处。
30、Ctrl+Shift+C 声明一个过程或函数后,直接生成过程或函数的名称、begin、end;
31、Ctrl+Shift+E 光标在Edit窗口和Explorer窗口间切换。
32、Ctrl+Shift+G 插入GUID。
33、Ctrl+Shift+J 弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句。
34、Ctrl+Shift+T 在光标行加入To-Do注释。
35、Ctrl+Shift+Y 删除光标之后至本行末尾之间的文本。
36、Ctrl+F3 Call Stack窗口。
37、Ctrl+F4 等于File菜单中的Close项。
38、Ctrl+鼠标转轮 加速滚屏。
39、Shift+F8 调试时弹出CPU窗口。
40、Shift+F10 等于鼠标右键(Windows快捷键)。
41、Alt+F4 关闭所有编辑框中打开的源程序文件,但不关闭项目。
42、CTRL+C 复制
43、CTRL+V 粘贴
44、CTRL+X 剪切
45、CTRL+Z 还原(Undo)
46、CTRL+S 保存
47、CTRL+ENTER 定位到单元文件
48、F8 STEP OVER (步进式调试不进入子过程)
49、F7 TRACE INTO (步进式调试同时追踪进入子过程)
50、F11,F12 切换EDITOR,INSPECTOR,FORM DESIGNER.
51、CTRL+ALT+F11 弹出工程管理器
52、CTRL+F 弹出查找对话框
53、CTRL+R 弹出替换对话框
CTRL+ Shitf+C 类过程代码补全
一、以下快捷键指的是对窗体表格上组件的操作:
快捷键1: 【Ctrl+UP】~向上移动当前组件(精确);
【Ctrl+Left】~向左移动当前组件(精确
【Ctrl+Down】~向下移动当前组件(精确);
【Ctrl+Right】~向右移动当前组件(精确);
注: 以上快接键中再加Shift进行组合(比如【Ctrl+Shift+Right】)即可实现粗略调整;
快捷键2: 【Shift+UP】~减小当前组件的高*****
【Shift+Left】~减小当前组件的宽*****
【Shift+Down】~增加当前组件的高*****
【Shift+Right】~增加当前组件的宽*****
二、以下快捷键指的是在对象观察器上的操作:
快捷键3: 【F11】~切换到对象观察器(注:如果连续按F11则将实现在对象观察器、窗体表格、代码编辑器之间切换);
【Ctrl+Down】~下拉当前窗体的组件*****
【Ctrl+Enter】~编辑带...的属性值(如组件的字体TFont);
【Alt+Down】~下拉组件当前属性选单队列(如Align->alNone,alLeft,alRight等);
【Ctrl+Tab】~在属性列表及事件列表中切换;
三、菜单快捷键:
快捷键4: 【F12】,【Shift+F12】,【Ctrl+F12】等在Delphi的菜单中已有定义的在此不必罗嗦.
技巧: 如何选择被组件覆盖了的窗体(比如某组件的Align属性为alClient)?
方法一、按ESC键,一层一层的往后选,直到窗体被选为当前组件为止;
方法二、按Shift的同时单击鼠标左键,一步即可选定(推荐);
方法三、按F11选定对象观察器,然后切换到属性列表,再用上面快捷键3中的【Ctrl+Down】.
来源:网络转载