好用、常用的Delphi快捷键
初学Delphi,超级羡慕那些手指如风、屏幕乱蹦的高手高手高高手,其中奥妙之一是能熟练应用一些快捷键。网上搜索到的感觉很多不实用(和初学有关?),所以整理了一些简单实用的快捷键。
快捷键 |
类别 |
功能 |
Shift+F12 |
窗口类 |
查找工程组窗体列表 |
Ctrl+ F12 |
查找工程组单元列表 | |
Ctrl+B |
Buffer List窗口 | |
F12 |
切换EDITOR,FORM | |
Ctrl+F3 |
弹出Call Stack窗口 | |
Ctrl+Tab |
在Inspector中切换Properties页和Events页 | |
Tab |
Design状态下,各控件之间切换 | |
Ctrl+E |
快速定位类 |
快速选择 |
Ctrl+Shift+↑/↓ |
过程、函数、事件的定义及声明之间切换 | |
Ctrl+鼠标左键 |
将鼠标指向变量名、单元名、类名找到相应的说明 | |
Ctrl+Shift+n |
定义书签n(n=1..9) | |
Ctrl+n |
跳到书签n(n=1..9) | |
Ctrl+Shift+n |
在书签N处,再按一次 取消书签 | |
Ctrl+M |
编辑类 |
同Enter键 |
Ctrl+N |
同Enter键,但光标位置保持不变 | |
|
| |
Ctrl+F |
查找替换类 |
查找 |
Ctrl+L |
继续查找 | |
Ctrl+R |
替换 | |
Ctrl+Backspace |
删除类 |
后退删除一个词,直到遇到一个分割符 |
Ctrl+T |
删除光标右边的一个单词 | |
Ctrl+Y |
删除光标所在行 | |
Ctrl+Shift+Y |
删除光标之后至本行末尾之间的文本 | |
|
| |
Ctrl+PageUp |
滚屏类 |
将光标移至本屏的第一行,屏幕不滚动 |
Ctrl+PageDown |
将光标移至本屏的最后一行,屏幕不滚动 | |
Ctrl+↓ |
向下滚动屏幕,光标跟随滚动不出本屏 | |
Ctrl+↑ |
向上滚动屏幕,光标跟随滚动不出本屏 | |
Ctrl+Home |
将光标移至文件头 | |
Ctrl+End |
将光标移至文件尾 | |
Ctrl+鼠标转轮 |
加速滚屏 | |
Alt+鼠标左键 |
块操作类 |
可以块选代码(删除对齐的重复代码) |
Ctrl+Shift+U |
代码整块左移2个空格位置 | |
Ctrl+Shift+I |
代码整块右移2个空格位置 | |
Ctrl+J |
自动完成类 |
弹出Delphi语句提示窗口,以选择代码模板 |
Ctrl+Shift+C |
编写申明或者补上函数 | |
Ctrl+Shift+T |
在光标行加入To-Do注释 | |
Ctrl+Shift+G |
产生一个GUID号 | |
Ctrl+Shift+B |
将选择的代码放到Begin…End中 |