Delphi的IDE的快捷键

Delphi的IDE的快捷键

------------------------------------------------------------------------------

1.SHIFT 鼠标左键 先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样)

2.Shift F8 调试时弹出CPU窗口。

3.Shift F10 等于鼠标右键(Windows快捷键)。

4.Shitf 箭头 选择

5.shift F12 快速查找窗体并打开

6.F7 (步进式调试同时追踪进入子过程)

7.F8 (步进式调试不进入子过程)

8.F9 运行

9.F12 切换EDITOR,FORM

10.Alt F4 关闭所有编辑框中打开的源程序文件,但不关闭项目

11.ALT 鼠标左键 可以块选代码,用来删除对齐的重复代码非常有用

12.Ctrl F9 编译

13.Ctrl shift N(n=1,2,3,4......) 定义书签

14.Ctrl n(n=1,2,3,4......)跳到书签n

15.CTRL SHIFT N 在书签N处,再按一次 取消书签

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 J (弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句)代码模板

25.Ctrl M 同Enter键。

26.Ctrl N 同Enter键,但光标位置保持不变

27.Ctrl T 删除光标右边的一个单词

28.Ctrl Y 删除光标所在行

29.CTRL C 复制

30.CTRL V 粘贴

31.CTRL X 剪切

32.CTRL Z 还原(Undo)

33.CTRL S 保存

34.Ctrl F 查找

35.Ctrl L 继续查找

36.Ctrl r 替换

37.CTRL ENTER 定位到单元文件

38.Ctrl F3 弹出Call Stack窗口

39.Ctrl F4 等于File菜单中的Close项

40.Ctrl Backspace 后退删除一个词,直到遇到一个分割符

41.Ctrl 鼠标转轮 加速滚屏

42.Ctrl O U 切换选择块的大小写(注意松开O后再按U,Ctrl保持按下)

43.Ctrl K O 切换选择块为小写(注意松开K后再按O,Ctrl保持按下)

44.Ctrl K N 切换选择块为大写(注意松开K后再按N,Ctrl保持按下)

45.Ctrl Shift G 插入GUID

46.Ctrl Shift T 在光标行加入To-Do注释

47.Ctrl Shift Y 删除光标之后至本行末尾之间的文本

48.CTRL SHIFT C 编写申明或者补上函数,绝好!!!

49.CTRL SHIFT E 显示EXPLORER

50.Ctrl Tab 在Inspector中切换Properties页和Events页

51.CTRL SHIFT U 代码整块左移2个空格位置

52.CTRL SHIFT I 代码整块右移2个空格位置

53.CTRL SHIFT ↑ 在过程、函数、事件内部, 可跳跃到相应的过程、函数、事件的定义(在interface和implementation之间来回切换)

54.CTRL SHIFT ↓ 在过程、函数、事件的定义处, 可跳跃到具体过程、函数、事件内部(同上)

55.Tab 在object inspector窗口按tab键将光标移动到属性名区,然后键入属性名的开头字母可快速定位到该属性

56.Ctrl Alt 按着Ctrl Alt之后,可用鼠标选择一个矩形块中的代码,并可比它进行复制,粘贴

57.Shift ↓、↑、→、← 以1像素单位更改所选控件大小

58.Ctrl ↓、↑、→、←以1像素单位更改所选控件位置

59.Ctrl E 快速选择(呵呵,试试吧,很好玩的)

---------GExperts中---------

60.Ctrl Alt c 注释块

61.Ctrl Alt u 取消注释块

62.Ctrl Alt h 生成头(更详细的设置在GExperts配置的Editor Experts属性页)

63.Ctrl Alt o 选择对应分隔符之间的语句

64.Ctrl Alt v 在对应的分隔符之间来回跳转(与已有快捷键有冲突,请更改)

--------------------------------------------------------------------------

65、将鼠标指向变量名、单元名、类名,再用 CTRL 鼠标左键 可找到相应的说明

66、CTRL SHIFT C 编写申明或者补上函数.

如:

procedure TT.A(AA: string); //函数申明

安下:CTRL SHIFT C后,会写上

procedure TT.A(AA: string);

begin

end;

67、ALT 鼠标左键可以块选代码,删除对齐的重复代码非常有用。

68、Ctrl shift G 产生一个GUID号