delphi快捷键
|
分类 |
快捷键 |
解释 |
备注 |
|
|
组 |
Escape |
选择当前组件容器 |
||
|
Shift + Click |
选择多个组件;选择窗体 |
|||
|
Tab |
选择下一个组件 |
|||
|
Shift + Tab |
选择上一个组件 |
|||
|
方向键 |
选择此方向的下一个组件 |
|||
|
Ctrl + 方向键 |
将所选组件的位置移动 1 个像素 |
|||
|
Shift + 方向键 |
将所选组件的大小改变 1 个像素 |
|||
|
Ctrl + Shift + 方向键 |
将所选组件的位置移动 1 个栅格 |
|||
|
Del |
删除所选组件 |
|||
|
Ctrl + 鼠标拖动 |
选择一个容器内的多个组件 |
可以一起修改共同属性 |
||
|
Tab(在 Object Inspector 中使用) |
搜索属性或事件 |
|||
|
代 |
F1; Ctrl + F1 |
光标所在单词的帮助 |
||
|
Ctrl + Shift + Enter |
光标所在单词的参考 |
|||
|
Ctrl + Click(标识符) |
寻找标识符的声明处 |
可配合工具条的:后退/前进 |
||
|
Ctrl + A |
全选 |
|||
|
Ctrl + C |
复制 |
|||
|
Ctrl + X |
剪切 |
|||
|
Ctrl + V |
粘贴 |
|||
|
Ctrl + S |
保存 |
|||
|
Ctrl + F |
查找 |
|||
|
F3; Ctrl + L |
继续查找 |
|||
|
Ctrl + R |
替换 |
|||
|
Ctrl + E |
高级查找 |
|||
|
Ctrl + Shift + F |
查找文件 |
|||
|
Ctrl + Z |
Undo |
|||
|
Del |
删除选中的代码 |
|||
|
Ctrl + Home |
到开始 |
|||
|
Ctrl + End |
到结束 |
|||
|
Ctrl + ← |
按词左移 |
|||
|
Ctrl + → |
按词右移 |
|||
|
Ctrl + ↑ |
窗口上滚 |
|||
|
Ctrl + ↓ |
窗口下滚 |
|||
|
Ctrl + PgUp |
本屏首行 |
|||
|
Ctrl + PgDn |
本屏尾行 |
|||
|
Alt + G; Ctrl + O + G |
到指定行 |
|||
|
Ctrl + Shift + 0..9; Ctrl + K + 0..9 |
设置(或取消)书签 |
|||
|
Ctrl + 0..9; Ctrl + Q + 0..9 |
跳到书签 |
|||
|
Ctrl + 空格 |
输入提示 |
|||
|
Ctrl + J |
代码模版 |
|||
|
Ctrl + Shift + J |
(选定后)进入同步编辑模式 |
|||
|
Ctrl + Shift + 空格 |
重新提示参数列表 |
|||
|
Ctrl + K + T |
选定光标前的单词 |
|||
|
Ctrl + N |
插入新行 |
和 Enter 的区别是光标位置不变 |
||
|
Shift + 方向键/Home/End/PgUp/PgDn |
扩选 |
|||
|
Shift + Alt + 方向键/Home/End/PgUp/PgDn |
区域选择 |
|||
|
Shift + Alt + PgUp/PgDn |
区域选择 |
|||
|
Ctrl + Shift + Alt + PgUp/PgDn |
区域选择 |
|||
|
Ctrl + Shift + PgUp/PgDn |
区域选择 |
|||
|
Ctrl + Shift + 水平方向键 |
按单词扩选 |
|||
|
Ctrl + O + C |
变换选区 |
|||
|
Ctrl + O + I |
变换选区 |
|||
|
Ctrl + O + L |
变换选区 |
|||
|
Ctrl + O + K |
恢复选区的变换选区 |
|||
|
Alt + 左键拖动 |
区域选择 |
区域选择的东西,粘贴也是区域 |
||
|
Ctrl + O + L |
选择当前行 |
|||
|
Ctrl + Y |
删除当前行 |
|||
|
Ctrl + Shift + Y |
删除行右边部分 |
|||
|
Ctrl + T |
向右删除词 |
|||
|
Ctrl + BackSpace |
向左删除词 |
|||
|
Ctrl + K + W |
将文本块写入文件 |
|||
|
Ctrl + K + R |
读入文本块 |
|||
|
Ctrl + K + C |
文本再制 |
|||
|
Ctrl + K + N |
代码转大写 |
|||
|
Ctrl + K + O |
代码转小写 |
|||
|
Ctrl + K + F |
代码转大写, 并取消选择 |
|||
|
Ctrl + K + E |
代码转小写, 并取消选择 |
|||
|
Ctrl + O + U |
改变光标后面的字母大小写 |
|||
|
Ctrl + Shift + I; Ctrl + K + I |
右移代码块 |
|||
|
Ctrl + Shift + U; Ctrl + K + U |
左移代码块 |
|||
|
Ctrl + I |
似Tab |
|||
|
Ctrl + M |
似Enter |
|||
|
Ctrl + N |
似Enter,但光标位置不变 |
|||
|
Ctrl + Enter |
打开光标所在单词的文件 |
光标在对象观察器时进入代码编辑 |
||
|
Alt + ]/[ |
查找本组定界符 |
|||
|
Ctrl + Shift + V |
把选定的字符声明为变量 |
|||
|
Ctrl + Alt + ↓ |
光标从声明区跳到代码区 |
|||
|
Ctrl + / |
注释与取消注释 |
|||
|
Ctrl + Shift + R |
录制(开始/停止)宏 |
|||
|
Ctrl + Shift + P |
播放宏 |
|||
|
Ctrl + Shift + T |
加入TO DO注释 |
|||
|
Alt + V + i |
打开 TO DO List |
|||
|
Ctrl + Shift + C |
类自动生成 |
可以反向 |
||
|
Ctrl + Shift + ↑/↓ |
从接口到实现; 到程序第一行 |
|||
|
Ctrl + Shift + G |
为接口加入新的GUID |
|||
|
Ctrl + Alt + PgUp |
第一个函数 |
|||
|
Ctrl + Alt + PgDn |
最后一个函数 |
|||
|
窗 |
Shift + F12 |
查找窗体 |
||
|
Alt + F12 |
窗体与窗体代码切换 |
|||
|
Ctrl + F12 |
查找模块 |
|||
|
Alt + F11 |
查找自定义uses模块 |
|||
|
Ctrl + F11 |
打开工程 |
|||
|
Ctrl + Alt + F11 |
打开或激活 Project manager |
|||
|
F12 |
代码窗口/窗体之间切换 |
|||
|
Ctrl + Alt + F12 |
已打开单元的列表 |
|||
|
F11 |
对象观察器/代码窗口/窗体切换 |
|||
|
Alt + 0 |
窗口列表 |
|||
|
Alt + PgUp/PgDn |
Code/Design/History 切换 |
|
||
|
Ctrl + Alt + F11 |
工程管理器 |
|||
|
Shift + Alt + F11 |
打开或激活 Structure |
|||
|
Ctrl + Alt + P |
Tool Palette |
|||
|
Ctrl + Alt + L |
Local Variables 窗口 |
|||
|
Ctrl + F5; Ctrl + Alt + W |
Watch List 窗口 |
|||
|
Ctrl + Alt + T |
Threads 窗口 |
|||
|
Ctrl + F7 |
Evaluate/Modify 窗口 |
|||
|
Alt + F8 |
Message 窗口 |
|||
|
Alt + 0 |
Window List 窗口 |
|||
|
Ctrl + B |
Buffer List 窗口 |
|||
|
Ctrl + Alt + B |
Breakpoint 窗口 |
|||
|
Ctrl + F3; Ctrl + Alt + S |
Call Stack 窗口 |
|||
|
Ctrl + Alt + V |
Event Log 窗口 |
|||
|
Ctrl + Alt + F |
FPU 窗口 |
调试时有效 |
||
|
Ctrl + Alt + C |
CPU 窗口 |
调试时有效 |
||
|
Ctrl + Alt + M |
Modules 窗口 |
|||
|
Ctrl + Shift + A |
Find Unit 窗口 |
|||
|
Ctrl + Shift + F11 |
Project Options 窗口 |
|||
|
Ctrl + Q + W |
到下一个信息窗口 |
|||
|
F10; Ctrl + F10 |
使菜单获得焦点 |
|||
|
Shift + F10; Alt + F10 |
同鼠标右键 |
|||
|
Ctrl + Down |
在对象观察器中, 下拉该窗体的组件列表 |
|||
|
Alt + Down |
在对象观察器中,下拉属性列表 |
|||
|
Tab + 输入 |
搜索对象观察器的属性或事件列表 |
|||
|
Ctrl + Enter |
在对象观察器中, 切换属性值 |
|||
|
Ctrl + Tab |
属性/事件切换; 在代码窗口中是已打开的窗口切换 |
|||
|
Shift + F11 |
添加工程窗口 |
|||
|
Ctrl + F4 |
关闭打开的窗口,但不关闭项目 |
|||
|
Alt + F4 |
关闭程序 |
|||
|
编 |
F4 |
运行到光标位置 |
||
|
F5 |
设置/取消断点 |
|||
|
F7 |
调试,进入子过程 |
|||
|
Shift + F7 |
Trace into next source line |
|||
|
F8 |
调试,不进子过程(除非有断点) |
|||
|
Shift + F8 |
Run until return |
|||
|
F9 |
运行 |
|||
|
Ctrl + F9 |
编译工程 |
|||
|
Shift + F9; Alt + P + B |
编译 DLL |
|||
|
Ctrl + Shift + F9 |
Run without debugging |
|||
|
Ctrl + O + O |
插入编译选项 |
|||
delphi快捷键的更多相关文章
- Delphi快捷键大全
Delphi快捷键大全 在过程.函数.事件内部, SHIFT+CTRL+向上的方向键 可跳跃到相应的过程.函数.事件的定义.相反,在过程.函数.事件的定义处,SHIFT+CTRL+向下的方向键 可跳跃 ...
- [转]Delphi 快捷键 让你更像高手!!
新一篇: IDFTP 控件使用 >>代码模板 : CTRL+J >>代码整块移动 : CTRL+SHIFT+I(右移) CTRL+SHIFT+U(左移)>>选中窗体 ...
- delphi 快捷键大全
************************* 1.功能键 2.组合键 3.其他快捷键 4.补充 5.补充1(带分类) 6.补充2 --Edit by 2013.1.14 ************ ...
- delphi 快捷键的使用
CTRL+SPACE 代码补全,很好用的(先改了输入法热键)CTRL+SHIFT+C 编写申明或者补上函数CTRL+SHIFT+↑(↓) 在过程.函数.事件内部, 可跳跃到相应的过程.函数.事件的定义 ...
- delphi 快捷键
1. 编辑器 按键时候请注意输入法: 英文状态 Code Folding (Fold ---Methods) [Ctrl + Shift] + K + M
- 教程-Delphi操作快捷键
************************************************************** Delphi快捷键-全-高手用-南山古桃(新手)-同学共进 ******* ...
- Object Pascal 方法与技巧
4 方法与技巧 4.1 设置代码模板 代码模板是Delphi 的代码感知特性的一种,通过它可以快速.高效和正确地输入代码.代码模板将一些常用的语句块保存在模板中,然后程序员只要在代码编辑器中按下“Ct ...
- Delphi 中的全局快捷键+给指定窗体发送按键
[背景] 公司做视频影像采集,平时采集图像的时候都需要打开采集窗口,然后需要开着采集窗口来进行图像采集.同事问我能不能做一个全局快捷键,哪怕我没有操作也可以采集图像.说干就干,一直想做全局快捷键了,网 ...
- Delphi中快捷键的使用
CTRL+SHIFT+↑(↓) 在过程.函数.事件内部, 可跳跃到相应的过程.函数.事件的定义(在INTERFACE和IMPLEMENTATION之间来回切换)CTRL+J (弹出DELPHI语句提示 ...
随机推荐
- Python学习教程(learning Python)--3.1 Python的if分支语句
本节研究一下if分支语句. if分支语句是Python下逻辑条件控制语句,用于条件执行某些语句的控制操作,当if后的条件conditon满足时,if其下的语句块被执行,但当if的控制条件condito ...
- java学习资源汇总
http://www.tutorialspoint.com/jsp/jsp_standard_tag_library.htm
- Oracle 错误代码
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出 ...
- 一篇文章教你读懂Makefile
makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professiona ...
- C#(HTML)_小技巧_关于textbox框中不能输入HTML标签的解决方法(如输入“<p>”后,在提交表单时系统会崩溃)
主要修改文件是config文件(Web.config): 1.在<pages>标签中添加属性:validateRequest="false" <pages val ...
- SCSF智能客户端学习笔记(一)
什么是智能客户端 要了解智能客户端,首先要认识瘦客户端技术和胖客户端技术各自的优缺点. 对于前者,典型的应用就是使用浏览器,通过输入URL远程访问服务端,并向服务端发送命令,获取服务端的资源,然后在客 ...
- mssql 动态添加数据库用户
USE [master]GOCREATE LOGIN [admin] WITH PASSWORD=N'123456', DEFAULT_DATABASE=[test], CHECK_EXPIRATIO ...
- SecureCRT的SFTP在Windows与Linux之间传输文件
使用SecureCRT软件ssh连接到Linux虚拟机.然后在SecureCRT上面打开SFTP会话
- dmucs与distcc
之前配置distcc没有考虑负载均衡这一项,现在考虑使用dmucs实现distcc的负载均衡 官方手册 http://dmucs.sourceforge.net/ 使用官方手册编译会报错,等解决问题后 ...
- C#委托详解(2):实现方式大全
本系列文章将详细探讨C#中的委托,列举其主要的实现方式,并分析其在设计层面和编码层面带来的好处,最后会讨论其安全性和执行效率等. 接上篇(C#委托详解(1):什么是委托)介绍完什么是委托之后,来看看C ...