Source Insight快捷键大全与使用技巧
需积分: 9 14 浏览量
更新于2024-09-09
收藏 15KB TXT 举报
"Source Insight是一款强大的源代码阅读和编辑工具,特别适用于C、C++、Java等编程语言。其丰富的快捷键功能能极大地提高开发者的编码效率。以下是对Source Insight常用快捷键的详细说明和使用技巧,帮助你更好地掌握这款软件。"
1. **退出程序**: `Alt+F4` - 这是Windows系统通用的退出应用程序的快捷键,用于关闭Source Insight。
2. **重画屏幕**: `Ctrl+Alt+Space` - 重新绘制屏幕,当界面出现混乱或需要刷新时使用。
3. **完成语法**: `Ctrl+E` - 自动补全当前语句,节省输入时间。
4. **复制一行**: `Ctrl+K` - 快速复制当前光标所在行。
5. **复制该位置右边的该行字符**: `Ctrl+Shift+K` - 复制光标右侧的整行字符。
6. **复制到剪贴板**: `Ctrl+Del` - 删除选中的内容并将其复制到剪贴板。
7. **剪切一行**: `Ctrl+U` - 剪切当前行,与复制不同,剪切会将内容移除。
8. **剪切该位置右边的该行字符**: `Ctrl+;` - 剪切光标右侧的整行字符。
9. **剪切到剪贴板**: `Ctrl+Shift+X` - 剪切选中的内容到剪贴板。
10. **剪切一个字**: `Ctrl+,` - 快速剪切光标所在的一个单词。
11. **左边缩进**: `F9` - 将选中行向左缩进。
12. **右边缩进**: `F10` - 将选中行向右缩进。
13. **插入一行**: `Ctrl+I` - 在当前行下方插入一行。
14. **插入新行**: `Ctrl+Enter` - 在光标位置插入新行。
15. **加入一行**: `Ctrl+J` - 向下合并当前行与下一行。
16. **从剪切板粘贴**: `Ctrl+Ins` - 粘贴剪贴板中的内容。
17. **粘贴一行**: `Ctrl+P` - 粘贴内容到当前行下方。
18. **重复上一个动作**: `Ctrl+Y` - 重复上一步操作,如撤销后的恢复。
19. **重新编号**: `Ctrl+R` - 重新编号代码行,常用于重排序函数或变量定义。
20. **替换**: `Ctrl+H` - 打开查找和替换对话框,进行文本替换。
21. **智能重命名**: `Ctrl+'` - 改变一个标识符的名称时,会自动更新所有引用该标识符的地方。
22. **关闭文件**: `Ctrl+W` - 关闭当前打开的文件。
23. **关闭所有文件**: `Ctrl+Shift+W` - 关闭所有打开的文件。
24. **新建**: `Ctrl+N` - 新建一个文件。
25. **转到下一个文件**: `Ctrl+Shift+N` - 在打开的文件列表中切换到下一个文件。
26. **打开**: `Ctrl+O` - 打开一个新的文件。
27. **重新装载文件**: `Ctrl+Shift+O` - 更新文件内容,如果文件在外部已被修改。
28. **另存为**: `Ctrl+Shift+S` - 保存当前文件为新的文件名。
29. **显示文件状态**: `Shift+F10` - 显示文件的状态信息,如修改、未保存等。
30. **激活语法窗口**: `Alt+L` - 切换到语法窗口,查看代码结构。
31. **定位**: 使用`Home`、`End`、`Ctrl+Home`、`Ctrl+End`等键可以快速在文件中移动光标,`Ctrl+Alt+[` 和 `Ctrl+Alt+]` 用于选择范围。
32. **书签**: `Ctrl+M` - 添加或移除书签,方便快速跳转到特定位置。
33. **到文件底部**: `Ctrl+End` 或 `(KeyPad)End` - 快速移动到文件的最后一行。
34. **到窗口底部**: `(KeyPad)End`(小键盘的END)- 移动到窗口的最底部。
35. **到一行的尾部**: `End` - 将光标移动到当前行的末尾。
36. **到选择部分的尾部**: `Ctrl+Alt+]` - 移动光标到当前选择区的结束位置。
37. **到下一个函数**: `小键盘+` - 快速跳转到下一个函数定义。
38. **到上一个函数**: `小键盘-` - 返回到上一个函数定义。
39. **后退**: `Alt+,,Thumb1Click` - 回到历史浏览记录中的上一个位置。
40. **后退到索引**: `Alt+M` - 回到最近的索引或搜索结果。
41. **向前**: `Alt+.,Thumb2Click` - 跳转回历史浏览记录中的下一个位置。
42. **转到行**: `F5` 或 `Ctrl+G` - 输入行号直接跳转到指定行。
43. **转到下一个修改**: `Alt+(KeyPad)+` - 跳转到下一个已修改的位置。
44. **转到下一个链接**: `Shift+F9` 或 `Ctrl+Shift+L` - 跳转到代码中的超链接。
45. **回到前一个修改**: `Alt+(KeyPad)-` - 回到上一个修改的位置。
46. **跳到连接**: `Ctrl+L` - 跳转到语法串口列表中的指定位置。
47. **跳到匹配**: `Alt+]` - 快速跳转到括号匹配的位置。
48. **下一页/上一页**: `PgDn`、`(KeyPad)PgDn`、`PgUp`、`(KeyPad)PgUp` - 分别用于向下或向上翻页。
49. **向上滚动半屏/向下滚动半屏**: `Ctrl+PgDn`、`Ctrl+(KeyPad)PgDn`、`Ctrl+PgUp`、`Ctrl+(KeyPad)PgUp` - 快速滚动页面。
50. **左滚/右滚**: `Alt+Left`、`Alt+Right` - 横向滚动代码视图。
51. **向上滚动一行/向下滚动一行**: `Alt+Down`、`Alt+Up` - 在当前行之间快速移动。
52. **选择一块**: `Ctrl+-` - 用于选择代码块。
53. **选择当前位置的左边一个字符**: 未提供具体的快捷键,但通常可以通过光标键或鼠标来实现。
通过熟练掌握这些快捷键,你可以更加高效地在Source Insight中编写和阅读代码,提高编程效率。记得经常练习,让这些快捷键成为你的肌肉记忆,这样在编程时就能得心应手了。
2012-12-20 上传
2023-03-16 上传
2023-03-16 上传
2023-07-28 上传
2023-11-10 上传
2023-05-23 上传
2023-08-15 上传
阿紫_PP
- 粉丝: 194
- 资源: 3
最新资源
- torch_sparse-0.6.12-cp37-cp37m-linux_x86_64whl.zip
- React-Native-Navigation-V5
- 33code-data.zip_matlab例程_MathCAD_
- Yod Framework开发框架最新官方版
- 0911Homework-1:毫无意义的文件处理
- frontend-nanodegree-mock-portfolio:Udacity前端纳米P1
- 亚马逊客户零售分析解决方案:深入研究亚马逊的前100名排名方法,研究700多种产品,再加上广泛的电子商务分析解决方案,以增强客户定位和促销范围
- Todo_Hooks_MaterialUI:TODO basico hecho con React +挂钩+ MaterialUI + SASS
- GoldenEgg:“学习虚幻引擎4的C ++编程”资源库
- 毕业设计&课设-基于MATLAB的车辆漂移动力学仿真.zip
- mybatis-pages:MyBatis 插件Interceptor实现分页 数据库表查询的分页
- go-filewatcher:轻量级FileWatcher
- 灿烂之春flash季节贺卡
- 使用C#打印商品出库单据
- CDC DTK Extension-crx插件
- 毕业设计&课设-机载电子战系统中的测向.zip