zoukankan      html  css  js  c++  java
  • Delphi编程常用快捷键大全

    快捷键对于提高编程速度有着很重要的影响,本文汇总整理了Delphi常用的快捷键,供大家参考之用:

    Ctrl+PageUp将光标移至本屏的第一行,屏幕不滚动。
    Ctrl+PageDown将光标移至本屏的最后一行,屏幕不滚动。
    Ctrl+↓向下滚动屏幕,光标跟随滚动不出本屏。
    Ctrl+↑向上滚动屏幕,光标跟随滚动不出本屏。
    Ctrl+Shift+NUM在光标行设置最多九个临时标志号,对临时切换非常有用。
    行的左边将出现一本书,封面有NUM,再按一次取消设置。
    Ctrl+NUM直接将光标跳到NUM处,NUM是用Ctrl+Shift+NUM设置的标号。
    NUM不能用小键盘。
    Ctrl+Home将光标移至文件头。
    Ctrl+End将光标移至文件尾。
    Ctrl+BBufferList窗口。
    Ctrl+I同Tab键。
    Ctrl+M同Enter键。
    Ctrl+N同Enter键,但光标位置保持不变。
    Ctrl+T删除光标右边的一个单词。
    Ctrl+Y删除光标所在行。

    Ctrl+Shift+↑光标在函数体内时,将光标快速移至当前函数声明处。
    Ctrl+Shift+↓光标在函数声明行时,将光标快速移至函数定义处。
    Ctrl+Shift+C声明一个过程或函数后,直接生成过程或函数的名称、begin、end;
    Ctrl+Shift+E光标在Edit窗口和Explorer窗口间切换。
    Ctrl+Shift+G插入GUID。
    Ctrl+Shift+J弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句。
    Ctrl+Shift+T在光标行加入To-Do注释。
    Ctrl+Shift+Y删除光标之后至本行末尾之间的文本。

    Ctrl+F3CallStack窗口。
    Ctrl+F4等于File菜单中的Close项。

    Ctrl+鼠标转轮加速滚屏。

    Shift+F8调试时弹出CPU窗口。
    Shift+F10等于鼠标右键(Windows快捷键)。

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

    设置Code Insight模板,begin...end,以后只要输入be,然后按ctrl+j就可以匹配begin,end;但是从begin到相应的end,就不知道了,匹配括号之类的可以用alt+[,Alt+]

    搜索editor keyboard shortcuts可能可以找到,你自己看帮助吧。

    在编程序时unit右键菜单的properties/Code Insight

    设置你喜欢的任何东东ctr+j即可。

    DELPHIIDE中部分操作快捷方式(大部分在Delphi5.0的菜单中找不到,其中有一些还是非常有用的)

    1.代码模板:CTRL+J

    2.代码整块移动:CTRL+SHIFT+I(右移) CTRL+SHIFT+U(左移)

    3.选中窗体:先选中任一控件,SHIFT+鼠标左键

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

    5.在过程、函数、事件内部, SHIFT+CTRL+向上的方向键可跳跃到相应的过程、函数、事件的定义

    6.相反,在过程、函数、事件的定义处,SHIFT+CTRL+向下的方向键可跳跃到具体过程、函数、事件内部

    7.CTRL+SHIFT+C:编写申明或者补上函数

    8.SHIFT+CTRL+E显示 EXPLORER

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

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

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

    12.Ctrl+PageUp 将光标移至本屏的第一行,屏幕不滚动。

    13.Ctrl+PageDown 将光标移至本屏的最后一行,屏幕不滚动。

    14.Ctrl+↓ 向下滚动屏幕,光标跟随滚动不出本屏。

    15.Ctrl+↑ 向上滚动屏幕,光标跟随滚动不出本屏。

    16.Ctrl+Home 将光标移至文件头。

    17.Ctrl+End 将光标移至文件尾。

    18.Ctrl+BBuffer List窗口。

    19.Ctrl+I 同Tab键。

    20.Ctrl+M 同Enter键。

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

    22.Ctrl+T 删除光标右边的一个单词。

    23.Ctrl+Y 删除光标所在行。

    24.Ctrl+Shift+↑ 光标在函数体内时,将光标快速移至当前函数声明处。

    25.Ctrl+Shift+↓ 光标在函数声明行时,将光标快速移至函数定义处。

    26.Ctrl+Shift+C 声明一个过程或函数后,直接生成过程或函数的名称、begin、end;

    27.Ctrl+Shift+E 光标在Edit窗口和Explorer窗口间切换。

    28.Ctrl+Shift+G 插入GUID。

    29.Ctrl+Shift+J 弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句。

    30.Ctrl+Shift+T 在光标行加入To-Do注释。

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

    32.Ctrl+F3Call Stack窗口。

    33.Ctrl+F4 等于File菜单中的Close项。

    34.Ctrl+ 鼠标转轮加速滚屏。

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

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

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

    delphi7的快捷键

    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 编写申明或者补上函数.

    如:

    1
    procedureTT.A(AA:string);//函数申明

    安下:CTRL+SHIFT +C后,会写上

    1
    2
    3
    procedureTT.A(AA:string);
    begin
    end;

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

    68、Ctrl+shift+G 产生一个GUID号

    转:https://www.jb51.net/article/52750.htm

  • 相关阅读:
    HDU 5744
    HDU 5815
    POJ 1269
    HDU 5742
    HDU 4609
    fzu 1150 Farmer Bill's Problem
    fzu 1002 HangOver
    fzu 1001 Duplicate Pair
    fzu 1150 Farmer Bill's Problem
    fzu 1182 Argus 优先队列
  • 原文地址:https://www.cnblogs.com/railgunman/p/13457948.html
Copyright © 2011-2022 走看看