【智能车竞赛】Eclipse 常用快捷键

Eclipse 常用快捷键

许多的单片机 IDE(集成开发环境)都内嵌了 Eclipse,比如 Infineon 自家的 AURIX Studio。所以,熟练掌握一些快捷键,可以大大提高写代码的效率。

下面,我会根据一些具体情景,介绍我自己在编程时常用到的快捷键。

  • 在编写和修改时会频繁使用的

    Ctrl + 鼠标左键 跳转至定义/声明位置
    Ctrl + / 切换注释/非注释
    Ctrl + D 删除行
    Shift + (Ctrl+) Enter 在光标所在行下方(上方)插入空行
    Alt + ↑/↓所在/选中行/向下移动 (替代剪切粘贴)
    Ctrl + Alt + ↑/↓ 将光标所在/选中行/向下复制 (替代复制粘贴)
    Alt + / 自动补全代码
    Ctrl + 1 快速修复建议

  • 页面切换

    Alt + →/← 向后回到上一次修改的位置/反之(在跨越不同的文件时,容易忘记自己之前写到哪了)
    Ctrl + pg up / pg dn 向前/向后切换选项卡
    Ctrl + E 小窗搜索已打开的选项卡(使用 / 切换,EnterTab 选中)
    Ctrl + Tab 在源文件 .c 和头文件 .h 之间切换

  • 如果你比较关注代码的格式

    Shift + Tab 选中行反向缩进
    Ctrl + Shift + F 选中行格式化,即自动缩进

  • 发现自己给变量的命名不规范

    Alt + Shift + R 将选中的变量或函数在其所有作用域重命名

  • 浏览和修改较长的代码,尤其是包含大量函数声明的文件时

    Ctrl + O 展示文件大纲 OutLine(超好用!)
    Ctrl + Shift + P 跳转至光标所在 { } 的末尾 } 或开头 {
    Ctrl + Home/End 跳跃至文首/文末
    Ctrl + Shift + 方向键 按照分句模式快速选中
    Ctrl + Shift + Home/End 选中至行首/行末
    Ctrl + L 跳转至某行(输入行数)

  • 智能车竞速赛道中,对称的元素处理可以选择将代码做镜像复制(当然并没有内置这种自动镜像这种功能……),如果能拆分代码编辑界面,会十分方便在编写和修改时作对照

    Ctrl + { (Ctrl + Shift + [ ) 向右拆分界面(配合 Ctrl + O 快速定位)
    Ctrl + _ (Ctrl + Shift + - ) 向下拆分界面

  • 对于眼神不太好的同学……

    Ctrl + Shift + + (Ctrl + -) 增加(缩小)字号
    Ctrl + M 放大/恢复 编辑视图

  • 增量查找 Incremental Find (很强大,但不常用)

    Ctrl + J 进入 Incremental Find 模式,接下来你输入的每个字母,编辑器都会快速匹配定位到包含输入内容的某个单词(界面下方的状态栏 status line 中会显示 “Incremental Find” 和你输入的内容);如果没有,则在中 status line 显示没有找到。查一个单词时特别实用

  • 其他很方便但不常用的

    Ctrl + Shift + / (Ctrl + Shift + \) 用 /* */ 注释(取消 /* */ 注释)
    Ctrl + Shift + G 查找光标所在单位在工程中的所有引用位置
    Ctrl + (Shift +) K参照选中的 Word 快速定位到下一个(上一个)
    Ctrl + Shift + X/Y 把当前选中的文本全部变为大写/小写
    F2 用小窗展示定义/声明的内容

更全面的介绍参见 Eclipse 的百科:eclipse 百度百科 以及各类论坛

只有不断地去使用,才能 “唯手熟耳”!

猜你喜欢

转载自blog.csdn.net/qq_63738855/article/details/125946628