首页 > 其他分享 >鸿蒙开发 HarmonyOS DevEco Studio 常用快捷键

鸿蒙开发 HarmonyOS DevEco Studio 常用快捷键

时间:2023-12-09 17:33:24浏览次数:37  
标签:常用 DevEco Ctrl Shift 代码 快捷键 HarmonyOS Alt

前言

HarmonyOS 鸿蒙开发离不开 DevEco Studio 开发工具, DevEco Studio 是基于 IntelliJ IDEA Community 开源版本打造,所以默认的快捷键其实继承于 IntelliJ IDEA 。

熟悉 DevEco Studio 的快捷键能提升开发效率和开发体验。

下面将详细列出 DevEco Studio 一些常用的快捷键,由黑马程序员整理,希望对大家有帮助。

image

一、编辑

快捷键(Win) 快捷键(Mac) 英文说明 中文说明
Alt + J ^ + G Find Next / Add Selection for Next Occurrence 选择相同词,设置多个光标。(常用,批量选中)
Alt + 1 ⌘ + 1 Project 显示 或 隐藏 项目区。(常用)
Alt + 7 ⌘ + 7 Structure 显示 或 隐藏 代码结构树。(常用)
Ctrl + E ⌘ + E Recent Files 最近的文件(常用,切换文件、切换面板,强烈推荐)
Ctrl + P ⌘ + P Parameter Info 在某个方法小括号中,调用该按键后,会展示出这个方法的调用参数列表信息。(常用,类型提示神器)
Ctrl + Q Quick Documentation 展示组件的 API 说明文档。(常用,查文档神器)
Ctrl + Alt + L ⌥ + ⌘ + L Reformat Code 格式化代码 。(常用)
Ctrl + Shift + Enter Shift + ⌘ + Enter Complete Current Statement 换行输入。(常用,换行添加新属性)
Ctrl + B / Ctrl + 单击 ⌘ + B / ⌘ + 单击 Go to Declaration or Usages 跳转源码、跳转文件。(常用,强烈推荐)
Ctrl + Alt + T ⌥ + ⌘ + T Surround with… 自动生成具有环绕性质的代码。(常用,生成 if…else,try…catch 等代码块)
Ctrl + / ⌘ + / Comment with Line Comment 单行注释 //(常用)
Ctrl + Shift + / ⌥ + ⌘ + / Comment with Block Comment 代码块注释 /**/,与 Ctrl + / 的区别是只会在代码块的开头与结尾添加注释符号(常用)
Tab / Shift + Tab Tab / Shift + Tab Indent/Unindent Selected Lines 缩进或者不缩进一次所选择的代码段。(常用)
Ctrl + X ⌘ + X Cut 剪切选中代码、剪切行、删除行。 (常用)
Ctrl + C ⌘ + C Copy 复制选中代码、复制行。 (常用)
Ctrl + D ⌘ + D Duplicate Line or Selection 复印选中代码、复印行。(常用)
Ctrl + V ⌘ + V Paste 粘贴代码。(常用)
Ctrl + Shift + V Shift + ⌘ + V Paste from History... 剪贴板,复制过的内容都在这里。(常用,强烈推荐)
Ctrl + Z ⌘ + Z Undo 撤消。(常用)
Ctrl + Shift + Z / Ctrl + Y Shift + ⌘ + Z Redo 重做。
Ctrl + Shift + J Shift + ^ +J Join Lines 把下一行的代码接续到当前的代码行。(常用,合并行)
Ctrl + Shift + U Shift + ⌘ +J Toggle Case 所选择的内容进行大小写转换。(常用)
Ctrl + (+/-) ⌘ + (+/-) Expand/Collapse 折叠或展开代码。 (常用,代码量多时比较实用)
Shift + F6 Shift + F6 Refator Rename 重构修改命名。(常用,能同步更新路径、变量名、函数名的重命名)
Ctrl + F4 ⌘ + W Close Tab 关闭当前标签页。(建议:Win 系统操作不方便,修改快捷键为 Ctrl + W 操作起来更顺手)
Ctrl + W Extend Selection 选中当前光标所在代码块,多次触发会逐级变大。(不常用,Win 系统建议 Ctrl +W 修改为关闭当前标签页)

二、查找或替换

快捷键(Win) 快捷键(Mac) 英文说明 中文说明
Ctrl + F ⌘ + F Find... 文件内查找,还支持正则表达式。(常用)
Ctrl + Shift + F Shift + ⌘ + F Find in Files... 项目中查找。(常用)
Ctrl + R ⌘ + R Replace... 文件内替换。(常用)
Ctrl + Shift + R Shift + ⌘ + R Replace in Files... 项目中替换。(常用)
Shift + Shift Shift + Shift Fast Find 快速查找(常用)

三、编译与运行

快捷键(Win) 快捷键(Mac) 英文说明 中文说明
Shift + F10 ^ + R Run 运行 entry。 (常用,特别好用)
Shift + F9 ^ + D Debug 调试 entry。
Alt + Shift + F10 ^ + ⌥ + D Choose and Run Configuration 会打开一个已经配置的运行列表,让你选择一个后,再运行。
Alt + Shift + F9 ^ + ⌥ + D Choose and Debug configuration 会打开一个已经配置的运行列表,让你选择一个后,再以调试模式运行。

四、调试

快捷键(Win) 快捷键(Mac) 英文说明 中文说明
F8 F8 Step Over 跳到当前代码下一行。 (常用)
F7 F7 Step Into 跳入到调用的方法内部代码。 (常用)
Alt + F9 ⌥ + F9 Run to Cursor 让代码运行到当前光标所在处,非常棒的功能。 (常用)
Alt + F8 ⌥ + F8 Evaluate Expression... 打开一个表达式面板,然后进行进一步的计算。
F9 F9 Resume Program 结束当前断点的本轮调试(因为有可能代码会被调用多次,所以调用后只会结束当前的这一次)如果有下一个断点会跳到下一个断点中。(常用)
Ctrl + Shift + F8 ⌘ + Shift+ F8 View Breakpoints... 打开当前断点的面板,可进行条件过滤。

五、其他

快捷键(Win) 快捷键(Mac) 英文说明 中文说明
Ctrl + Alt + S ⌘ + , Settings / Preferences 快速打开设置,配置 IDE 等。

标签:常用,DevEco,Ctrl,Shift,代码,快捷键,HarmonyOS,Alt
From: https://www.cnblogs.com/Megasu/p/17889041.html

相关文章

  • # 给 TortoiseSVN 添加桌面快捷键
    TortoiseSVN如何给SVNUpdate添加个快捷键,在Windows10环境下要在Windows10环境下为TortoiseSVN的SVNUpdate操作添加快捷键,你可以通过以下步骤实现:注意一定要在桌面添加快捷方式创建一个自定义快捷方式:首先,找到你的SVN仓库文件夹,然后右键单击空白处,选择"新......
  • 《钢岚》今日首发,成为首款基于HarmonyOS NEXT开发的战棋新游
    今日,紫龙游戏旗下BlackJack工作室全新战棋旗舰作品《钢岚》在华为游戏中心首发上线,并宣布《钢岚》完成鸿蒙原生应用开发,成为基于HarmonyOSNEXT开发的首款战棋新游,不但进一步丰富了鸿蒙生态战棋品类游戏内容,也是鸿蒙生态游戏内容建设的重要进展,为鸿蒙生态注入更多新鲜血液。作为......
  • HarmonyOS应用开发者高级认证
    HarmonyOS应用开发者高级认证考试简介掌握鸿蒙的核心概念和端云一体化开发、数据、网络、媒体、并发、分布式、多设备协同等关键技术能力,具备独立设计和开发鸿蒙应用能力。及格分数:80+(满分100)次数限制:每月3次注意事项:禁止切屏博文说明:本博文的初衷是帮助大家查漏补缺,......
  • HarmonyOS 开发入门(三)
    HarmonyOS开发入门(三)日常逼逼叨在开发入门(一)和开发入门(二)中我们描述了HarmonyOS开发的语言ArKTs以及Ts简单的入门级语法操作以及开发环境的搭建,接下来我们进入第三部分:HarmonyOS基础组件的开发,有任何说的不合理的地方,希望各位看官老爷批评指正......
  • Native Drawing开发指导,实现HarmonyOS基本图形和字体的绘制
    场景介绍Native Drawing模块提供了一系列的接口用于基本图形和字体的绘制。常见的应用场景举例:● 2D图形绘制。● 文本绘制。接口说明接口名描述OH_Drawing_BitmapCreate (void)创建一个位图对象。OH_Drawing_BitmapBuild (OH_Drawing_Bitmap *, const uint32_t width, c......
  • 实战最新鸿蒙系统的短视频App:教你一步步掌握HarmonyOS的几个要点
    鸿蒙(HarmonyOS)是华为公司推出的全场景分布式操作系统,具备高效、安全和灵活的特性。本文将分享如何实战鸿蒙系统的智能家居控制App,并教你一步步掌握HarmonyOS的关键要点,并提供相关示例代码。一、了解HarmonyOS的核心概念在实战HarmonyOS智能家居控制App之前,首先需要了解HarmonyOS的......
  • Native Drawing开发指导,实现HarmonyOS基本图形和字体的绘制
     场景介绍Native Drawing模块提供了一系列的接口用于基本图形和字体的绘制。常见的应用场景举例:● 2D图形绘制。● 文本绘制。接口说明接口名描述OH_Drawing_BitmapCreate (void)创建一个位图对象。OH_Drawing_BitmapBuild (OH_Drawing_Bitmap......
  • HarmonyOS工程目录
    第一层: AppScope中存放应用全局所需要的资源文件。entry是应用的主模块,存放HarmonyOS应用的代码、资源等。oh_modules是工程的依赖包,存放工程依赖的源文件。build-profile.json5是工程级配置信息,包括签名、产品配置等。hvigorfile.ts是工程级编译构建任务脚本,hvigor是基......
  • HarmonyOS第一课,配置DevEcoStudio,运行"哈喽word"
    1下载DevEcoStudio工具下载地址根据自己电脑的os和芯片版本,下载对应的安装包,顺便也把其他2个开发者工具也下载下来了2运行DevEcoStudio,并配置相关环境变量如果自检有不满足的环境配置,可以在线安装至指定文件夹,强迫症请准备好指定路径存放npm及ohpm安装路径安装HarmonyOS-Sd......
  • VSCode 自定义 “Go to File”workbench.action.quickOpenNavigateNextInFilePicker
    默认情况下,是使用Ctrl+p也只能向下进行选择,如果用down或者up手则需要离开主键盘区域,非常的不方便。放到vscode配置快捷键的json文件中{"key":"ctrl+n","command":"workbench.action.quickOpenNavigateNext","when":"inFile......