快捷键 | 功能名称/描述 | Borland的快捷键 | 与Borland原来功能比较 |
文件扩展>> |
Ctrl+- | 浏览当前文件目录 浏览正在编辑文件的目录。 | 无 | 无 |
Ctrl+= | 浏览工程目录 浏览当前工程的目录。 | 无 | 无 |
Ctrl+/ | 浏览输出目录 浏览工程输出目录。 | 无 | 无 |
新 Shift+Ctrl+B | 选定区域另存为... 将选定区域另存为文件。 | 无 | 无 |
强烈推荐 Shift+Ctrl+H | 另存为HTML... 按当前的语法高亮设置另存当前文件为HTML文件。 | 无 | 无 |
编辑扩展>> |
新 强烈推荐 Ctrl+C | 自动匹配输入 包括:() [] {} '' "",可正常输入,匹配右边会自动跳过。 如:|表示输入点,键入(,得到(|),,再键入),得到()| | 相同 | 必须标记后才能拷贝; 没有标记单词的快捷键 |
Home | 光标移到行首 光标移动到行首或首字符处。 | 相同 | 只能将光标移动到行首 |
End | 光标移到行尾 光标移动到行尾或尾字符后。 | 相同 | 只能将光标移动到尾字符后 |
Ctrl+Left | 光标左移一个标识 光标移动到左边一个单词或符号或行首。 | 相同 | 光标移动到左边一个单词或行尾 |
Ctrl+Right | 光标右移一个标识 光标移动到右边一个单词或符号或行尾。 | 相同 | 光标移动到右边一个单词或行尾 |
Ctrl+BackSpace | 删除光标左侧标识 删除光标左边的单词或一个符号 | 相同 | 符号和空白同样直接被删除 |
Ctrl+Delete | 删除光标右侧标识 删除光标右边的单词或一个符号 | Ctrl+T | 相同 |
新 Shift+Ctrl+Left | 选区光标左移一个标识 光标移动到左边一个单词或符号或行首。 | 相同 | 光标移动到左边一个单词或行尾 |
新 Shift+Ctrl+Right | 选区光标右移一个标识 光标移动到右边一个单词或符号或行尾。 | 相同 | 光标移动到右边一个单词或行尾 |
新 Shift+Ctrl+Home | 选区光标左侧标识 光标移动到行首或首字符处。 | 相同 | 符号和空白同样直接被删除 |
新 Shift+Ctrl+End | 选区光标右侧标识 光标移动到行尾或尾字符后。 | Ctrl+T | 相同 |
强烈推荐 Ctrl+C | 选择或带HTML格式拷贝 如果没有标记代码块,标记邻近的单词,并拷贝到剪贴板; 否则按当前语法高亮设置带HTML格式拷贝。 | 相同 | 必须标记后才能拷贝; 没有标记单词的快捷键 |
删 Ctrl+X | 选择并剪切 如果没有标记代码块,标记邻近的单词,并剪切到剪贴板。 | 相同 | 必须标记后才能剪切; 没有标记单词的快捷键 |
改 Ctrl+Alt+Left | 向左交换单词 光标右侧单词或选中部分与光标左侧单词交换,如果左侧没有单词则移动到光标处。 | 无 | 无 |
改 Ctrl+Alt+Right | 向右交换单词 光标左侧单词或选中部分与光标右侧单词交换,如果右侧没有单词则移动到光标处。。 | 无 | 无 |
Alt+/ | 添加行注释 在光标所在行或选中代码块的行首添加行注释。 | 无 | 无 |
Ctrl+Alt+/ | 删除行注释 删除光标所在行或选中代码块行首的行注释。 | 无 | 无 |
推荐 Ctrl+/ | 反转行注释 反转光标所在行或选中代码块行首的行注释,如果是单行操作则跳到下一行。 | 无 (D9 相同) | 当首行需要注释时注释选中的所有行 |
Ctrl+[ | 选择块注释 如果光标所在位置为块注释,选择此块注释部分。分。 | 无 | 无 |
Ctrl+] | 反转块注释 反转当前选择代码块或光标所在处的块注释。 | 无 | 无 |
Shift+F4 | 插入当前日期时间 在光标处插入当前的日期时间,并选中插入的文本。 | 无 | 无 |
搜索扩展>> |
推荐 F3 | 向前查找选中文本 如果代码块在一行之内,循环向前查找代码块内容并标记; 否则调用默认的快捷键功能; 不影响原来查找设置 | 相同 | 必须先在查找对话框内设置查找项; 没有标记代码块; 清除了原来的查找设置 |
Shift+F3 | 向后查找选中文本 如果代码块在一行之内,循环向后查找代码块内容并标记; 否则调用默认的快捷键功能; 不影响原来查找设置 | F3 | 必须先在查找对话框内设置查找项; 没有标记代码块; 清除了原来的查找设置 |
推荐 Alt+Up | 上一个方法 跳到上一个方法的位置,按ESC返回。 可以跳到函数首添加变量再按ESC返回。 | 无 | 无 |
Alt+Down | 下一个方法 跳到下一个方法的位置,按ESC返回。 | 无 | 无 |
Alt+PgUp | 上一个程序段 跳到上一个程序段的位置。 | 无 | 无 |
Alt+PgDn | 下一个程序段 跳到下一个程序段的位置。 | 无 | 无 |
格式扩展>> |
Alt+F5 | 转换为大写 转换选中代码块字符为大写。 | 无 | 无 |
Ctrl+Alt+ F5 | 转换为小写 转换选中代码块字符为小写。 | 无 | 无 |
推荐 Shift+F5 | 大小写互换 反转选中代码块字符的大小写。 | 无 | 无 |
Shift+Ctrl+F5 | 首字母大写 将每个单词的首字母转换为大写。 | 无 | 无 |
推荐 Enter | 自动代码缩进 输入回车时,如果行尾是缩进标识,则再缩进IDE设置的块缩进长度 缩进标识可以在配置里更改 | 无 | 无 |
推荐 Tab | 添加缩进 缩进长度为IDE设置的块缩进长度(Block indent) | Ctrl+Shift+I | 相同 |
Shift+Tab | 移除缩进 缩进长度为IDE设置的块缩进长度(Block indent) | Ctrl+Shift+U | 相同 |
强烈推荐 Ctrl+Alt+Tab | 格式化当前文件件 用源代码格式化工具格式化当前文件。 | 无 | 无 |
无 | 源代码格式化... 整合了源代码格式化工具。 | 无 | 无 |
高级>> |
改 强烈推荐 无 | 自动代码完成 如果输入的是关键字或代码模板名称则 关闭符号列表窗口(Delphi 6只是不调用,但如果调用了不能关闭) 默认输入3个字符调用代码完成 | 无 | 无 |
Alt+Space | 代码完成 调用代码完成功能。 | Ctrl+Space | 与输入法热键冲突 |
Ctrl+Alt+Space | 暂停自动代码完成成 如果代码不能通过编译,调用代码完成功能可能会弹出一个错误对话框,这时就可以先暂停使用自动完成。 | 无 | 无 |
强烈推荐 无 | 自动代码模板 更多>> 支持多个输入点的代码模板 输入模板名称后按空格自动输入模板代码 按ESE跳到下一个输入点。 | 无 | 无 |
无 | 配置用户模板 显示、修改用户模板。 | 无 | 无 |
Alt+0-9 | 插入用户模板 插入用户自定义的模板。 | 无 | 无 |
无 | 自动设置目录 自动设置当前目录为最后打开文件目录。 (本来想设置为正在编辑文件的目录,不过这块OTA有BUG,虽然可以通过其它Hack手法实现,不过还是小懒了一下) | 无 | 无 |
推荐 无 | 自动保存所有的文件件 如果有新文件弹出请求用户保存的对话框,则等待用户确认。 默认是5分钟保存一次,可以在配置里更改或禁用。 | 无 | 无 |
强烈推荐 无 | 自动备份代码码 可以禁止创建默认的备份文件,这样就不会有~*!的存在了; 可以在保存时和每隔几钟备份; 可指定相对或绝对备份目录; 如果是绝对路径,保持原有的目录结构。 | 无 | 无 |
新 无 | 浏览备份目录 浏览正在编辑文件的备份目录。 | 无 | 无 |
无 | 备份所有文件 备份所有文件到指定目录,文件不作为最近备份文档, 备份文件前缀为当前日期,不会在备份文档达到限制时被删除 | 无 | 无 |
无 | 菜单设置 设置菜单是否可见。 0.9以前版本的菜单很长,可能会有点不太方便,1.0开始对菜单进行了分级,现在已经没什么用了,先保留着。 | 无 | 无 |