文档章节

Delphi 快捷键

涂孟超
 涂孟超
发布于 2014/09/26 15:30
字数 1333
阅读 8
收藏 0
分类 快捷键 解释 备注





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 插入编译选项


本文转载自:http://www.cnblogs.com/del/archive/2007/12/04/982851.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
Deilphi IDE 扩展工具:cnPack & DelForEx

用途: DelForEx:格式化代码 cnPack:代码提示,代码高亮等工具的集合(唯独没有代码快速格式化) 下载: DelForEx2.5:http://download.csdn.net/detail/leandzgc/4412347 cnPack0.9.9.621:h...

KavenSu
2014/01/10
0
4
Delphi 快捷键 让你更像高手!!

新一篇: IDFTP 控件使用 >>代码模板 : CTRL+J >>代码整块移动 : CTRL+SHIFT+I(右移) CTRL+SHIFT+U(左移) >>选中窗体 : 先选中任一控件,SHIFT+鼠标左键 >>将鼠标指向变量名、单元名、...

geek_loser
2014/08/29
0
0
Delphi 的编译指令(1): $DEFINE、$UNDEF、$IFDEF、$ELSE、$ENDI

一个程序从无到有的过程是这样的: 编辑代码 -> 预处理 -> 编译(成dcu等) -> 链接(为exe等). 什么是预处理? 譬如 VCL 中有很多代码是兼容 Linux 的, 在 Windows 下就需要在编译之前预处理掉那...

geek_loser
2015/01/29
0
0
DevExpress v15.1:VCL控件功能增强(三)

<下载最新版DevExpress VCL Controls v15.1.3> VCL Map Control 改进滚动 新版本改进了应用程序激活惯性滚动新地图选项的用户体验——当松开鼠标时地图滚动会逐渐停止。除了使用鼠标,最终用...

Miss_Hello_World
2015/08/05
0
0
Delphi惹谁了?

Delphi惹谁了? 最早的时候就有C++程序员做Win23的产品没有Delphi程序员快,不服气地说Delphi的不好,理由是Delphi只能拖拉控件,不能OOP。几年以前,当Java刚刚火起来的时候,Java程序员说D...

vga
2016/08/09
35
6

没有更多内容

加载失败,请刷新页面

加载更多

【C++】智能指针简述(四):shared_ptr

  在开始本文内容之前,我们再来总结一下,前文内容:   1.智能指针采用RAII机制,在构造对象时进行资源的初始化,析构对象时进行资源的清理及汕尾.   2.auto_ptr防止拷贝后析构释放同一块内...

shzwork
28分钟前
1
0
作为Java程序员这些技术都不会,拿什么去涨薪跳槽?

引言 当下,正面临着近几年来的最严重的互联网寒冬,听得最多的一句话便是:相见于江湖~,缩减HC、裁员不绝于耳,大家都是人心惶惶,年前如此,年后想必肯定又是一场更为惨烈的江湖厮杀。但博...

别打我会飞
51分钟前
2
0
springboot开发之定时器quartz 定时任务调度(压缩版,抽取quartz的单个任务表实现)

前言 老了, 记不住了, 好记性不如烂笔头; 没想到曾经过目不忘的我, 也有这么一天, 岁月蹉跎,学习一天不如一天 难受 Quartz可以用来做什么? Quartz是一个任务调度框架。比如你遇到这样的问题...

尾生
56分钟前
11
0
技术经理平时都干啥?

「技术主管」是开发团队中的某位程序员需要对一起创建系统的整个开发团队负责时所承担的角色。通常他既要对最终交付的软件系统负责,另外也会像一个程序员一样去开发实现系统。 一个技术主管...

春哥大魔王的博客
今天
7
0
java工作流引擎Jflow流程事件和流程节点事件设置

流程实例的引入和设置 关键词: 开源工作流引擎 Java工作流开发 .net开源工作流引擎 流程事件 工作流节点事件 应用场景: 在一些复杂的业务逻辑流程中需要在某个节点或者是流程结束后做一些业...

ccflow周朋
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部