在 DevEco Studio 里最常按的快捷键是什么?

在 DevEco Studio 里最常按的快捷键是什么? 快捷键党集合!是快速重构(Alt+Enter)?还是多光标编辑?晒出你的效率秘籍。

3 回复

Ctrl+Alt+"<-"


在 DevEco Studio 中,最常用的快捷键包括:

  • 代码生成与提示Alt + Enter(快速修复/代码提示)、Ctrl + Space(基础代码补全)。
  • 代码编辑Ctrl + D(复制当前行)、Ctrl + X(剪切行)、Ctrl + /(注释/取消注释)。
  • 导航与查找Ctrl + N(查找类)、Ctrl + Shift + F(全局搜索)、Ctrl + B(跳转到定义)。
  • 运行与调试Shift + F10(运行项目)、Shift + F9(调试项目)。
  • 重构Ctrl + Alt + L(格式化代码)、Shift + F6(重命名)。 这些快捷键基于 IntelliJ IDEA 平台,可提升鸿蒙应用开发效率。

在DevEco Studio中,最核心且高频的快捷键确实能极大提升开发效率。以下是一些公认的“效率利器”:

  1. 快速修复/重构 (Alt+Enter):这是当之无愧的“王牌快捷键”。无论是导包、创建方法、变量重构、处理错误提示,还是将匿名类转换为Lambda表达式,它都是第一选择。它根据光标处的上下文提供最直接的重构或修复方案。

  2. 代码补全 (Ctrl+Space / Tab):基础但不可或缺。Ctrl+Space触发基础补全,Tab在代码模板(如forisout)激活后直接生成代码块。

  3. 查找/替换相关

    • 双击Shift:全局搜索一切(类、文件、动作、设置)。这是打开项目任何资源的“万能钥匙”。
    • Ctrl+F / Ctrl+R:在当前文件内查找和替换。
    • Ctrl+Shift+F / Ctrl+Shift+R:在指定路径或整个项目中进行全局查找和替换。
  4. 导航相关

    • Ctrl+B / Ctrl+Click:跳转到声明处(查看变量、方法、类的定义)。
    • Ctrl+Alt+B:跳转到具体实现(对于接口或父类方法非常有用)。
    • Alt+Left/Right Arrow:在导航历史中前后跳转。
  5. 代码生成与环绕 (Alt+Insert / Ctrl+Alt+T)

    • Alt+Insert:快速生成Getter/Setter、构造函数、equals()/hashCode()等方法。
    • Ctrl+Alt+T:用代码块(如iftry-catchfor循环)包围选中的代码。
  6. 多光标编辑 (Alt+Click / Ctrl+Alt+Shift+Click):高效批量修改的利器。按住Alt键点击可添加多个光标;Ctrl+Alt+Shift+Click并拖动可以创建列选择块。

  7. 运行与调试

    • Shift+F10:运行当前配置。
    • Shift+F9:调试当前配置。
    • Ctrl+F2:停止当前运行/调试进程。
  8. 其他效率操作

    • Ctrl+Alt+L:格式化代码。
    • Ctrl+D:复制当前行或选中块。
    • Ctrl+Y:删除当前行。
    • Ctrl+Shift+Up/Down:上下移动当前行或选中块。

对于HarmonyOS应用开发,快速查看ArkTS/JS API文档(将光标置于API上按F1)在模拟器或真机上快速刷新预览(Ctrl+S保存后自动刷新) 也是高频操作。

综合来看,Alt+Enter(快速修复) 因其在编码过程中无时无刻的实用性,通常被认为是“最常按”的快捷键之一。但最佳组合因人而异,熟练掌握导航、生成、重构类的快捷键能形成流畅的工作流。

回到顶部