做了一段时间的DSP开发,用的CCS5.1作为IDE和编译调试环境。其中用到了很多快捷键,觉得很好用,列出以供备忘。
所有已有的快捷键:在IDE里,help->Key Assistant 会显示所有的快捷键。
自定义快捷键(重新绑定):Window->Preference->General->keys
编辑环境下的快捷键:
快捷键 | 功能 | 实用度 |
ctrl+c/v/x | 复制、粘贴、剪切 | 四星 |
ctrl+Q | 跳转到最近一次编辑的地方(个人觉得最实用的逆天快 捷键,其他的IDE里至今没有见到类似的快捷键) | 五星 |
ctrl+D | 删除光标所在的line,或者删除光标选中的多行 | 四星 |
ctrl+L | 跳转到指定的行 | 三星 |
alt+↑/↓ | 将光标所在的行或者光标选中的多行上移或者下移一行(很方便,也容易出错) | 三星 |
alt+←/-> | 前进、后退(很实用,自己试一下) | 四星 |
ctrl+O | 打开outline,也就是列出当前编辑的文件中的所有符号,包括函数、结构体、常量等,可以快速输入已定位需要查看的对象 | 四星 |
ctrl+A | 全选 | 四星 |
ctrl+F | 查找 | 三星 |
ctrl+鼠标左键 | 打开声明 | 四星 |
F3 | 选中某个对象后,打开声明 | 四星 |
shift+home/end | 选中到行首、行尾 | 三星 |
ctrl+鼠标滚轮 | 快速滚动 | 二星 |
ctrl+H | 高级查找(可选在整个工程内查找) | 四星 |
alt+ctrl+H | 打开调用关系 | 五星 |
alt+ctrl+G | 选中对象后,在整个工程内查找匹配的字符(较慢,但是全面) | 四星 |
alt+shift+G | 选中对象后,在整个工程内查找对该对象的引用(较快,而且有针对性,很实用,但是和搜狗输入法冲突) | 四星 |
ctrl+M | 全屏 | 二星 |
ctrl+W | 关闭当前编辑的文件 | 二星 |
ctrl+B | 编译全部工程 | 四星 |
alt+ctrl+I | 列出当前文件包含的头文件 | 一星 |
ctrl+I | 格式化 空格和tab(对于将tab键替换为空格特别有用,需要先对tab和空格进行设置,之后全选,在进行格式化) | 四星 |
alt+ctrl+C | debug模式下,connect/disconnect到仿真器 | 四星 |
alt+ctrl+R | debug模式下,重新加载工程文件 | 四星 |
F8 | debug模式下,运行工程 | 四星 |
F5 | debug模式下,单步运行 | 四星 |
F6 | debug模式下,单步(跳过函数) | 三星 |
F7 | debug模式下,跳出函数(貌似是,记不清了) | 三星 |
ctrl+R | debug模式下,运行到光标所在的行 |