Mac上使用鸿蒙DevEco-Studio设置 Live Template(快捷代码块)

鸿蒙4.0开发笔记之DevEco Studio之配置代码片段快速生成(三) 若想要关闭全局搜索的快捷键,则可以在设置里找到“Advanced Settings”>“User Interface”里面的“Disable double modifier key shortcuts”选项,打上勾,以后连续敲击Shift就不会进入全局搜索了。打开“Live Template”后,可以看到下图中的左侧区域为可以应用到该配置片段的项目文档,在偏右上方有一个添加按钮,点击便可以开始配置代码片段了。到时候在敲代码的时候只需要键入“font50”,就会出现上面的文本字体大小和样式设置的代码块。 阅读详情

步骤:设置 Live Template(快捷代码块)

  1. 打开设置

         ① macOS: DevEco Studio > Preferences                                                                      ② Windows: File > Settings
  2. 导航到模板配置

    ① 找到 Editor > Live Templates
  3. 选择或新建分组

    ① 你可以选择已有分组(如 ArkTs, ArkUI Zen CSS, C/C++等),也可以点击右上角的 + 号选择 Template Group 新建分 
  4. 添加新模板

    ①在分组下点击 + > Live Template                                                                                ②填写:
    • Template text:要展开的代码内容,例如:

      Log.d("Msconfig", "$END$")

      END 表示光标最终停留位置。

    • Description:描述,比如 "打印日志"

    • Abbreviation:你要输入的缩写关键词,例如 mylog

  5. 设置适用语言

    ① 点击下面的 Define 按钮,选择模板适用的语言,例如ArkTS 等。
  6. 应用设置

    ① 点击 Apply 或 OK 保存。

示例:ArkTS 中快速插入 @Entry 页面模板

  • Abbreviation: entrypage

  • Description: ArkTS Entry 页面模板

  • Template Text:

    @Entry
    @Component
    struct $STRUCT_NAME$ {
      build() {
        $END$
      }
    }


⌨️ 使用方法:

  1. 在支持的代码文件中输入 entrypage

  2. 按 Tab(或 Enter)展开为你设置的完整代码块

HarmonyOS实战开发-DevEco配置技巧 1.打开DevEco偏好设置的 File and Code Template标签,里面Files和Includes可以进行自定设置2.File里面可以通过#parse(“ArkTS Header”)引入Includes中自定义的部分可以选择+号直接添加一个空名的模板,或者选中一个文件之后再点击复制一份之后需要填写名字和扩展的后缀。目前我试验,文件名那一栏填上也没生效这个名字需要和右键 新建里面的名字一样才能生效。所以目前看来自定义的没啥意义打开DevEco偏好设置的实时模版标签。 阅读详情

相关推荐

鸿蒙第16篇——数据持久化

本文介绍的数据持久化是指鸿蒙应用的数据持久化存储。它是将内存中的数据通过文件或数据库的形式保存到设备存储中。鸿蒙支持多种数据存储方式, 包括用户首选项Preferences、 键值型数据库KV-Store和关系型数据库。

daozhongyang的专栏 164

DevEco Studio中配置代码片段

DevEco Studio中配置代码片段

owo_ovo的博客 1017

ILI9488 TFT屏驱动与触摸协同开发指南

TFT-LCD显示模块是嵌入式人机交互系统的核心外设,其工作原理依赖于专用显示控制器(如ILI9488)对GRAM显存的精确读写,并通过SPI等串行总线接收指令与图像数据。理解RGB接口时序、寄存器初始化流程及DC/CS信号控制逻辑,是实现稳定显示的基础技术前提;而四线电阻式触摸功能则需配合XPT2046类ADC控制器,通过独立SPI或模拟时序完成坐标采集。该方案兼顾低功耗、高集成与工程可移植性,广泛应用于工业HMI、仪器仪表及STM32F407等MCU平台的教学与产品开发。本文围绕3.5英寸320×480

weixin_33814090的博客 149

告别重复敲代码!教你玩转 DevEco Studio 的 Live Templates 代码片段库

本文介绍了如何在DevEco Studio中使用Live Templates(代码片段库)提升HarmonyOS应用开发效率。主要内容包括:1)通过Settings创建自定义代码模板组;2)添加常用代码片段,如页面初始化结构、日志打印和接口调用模板;3)实际应用场景展示,通过简写+Tab键快速生成标准代码;4)常见问题解答,如语言限制、模板失效原因及模板共享方法。该功能能显著减少重复编码工作,确保代码规范性,适合个人和团队开发使用。

m0_74456227的博客 732

Java云上香云祭祀线上祭祀系统小程序源码

云上香云祭祀线上祭祀系统”,不仅是一种祭祀方式的创新,更是对传统文化的一次深情致敬。它让我们明白,无论时代如何变迁,对亲人的怀念与尊重永远不会改变。在这个特别的平台上,让我们共同守护那份跨越时空的爱与思念,让心灵得以安放,让生命之树常青。🌳。

2401_84413757的博客 805

Gamit 数据处理,相关的文件配置

一、处理前准备 1、在主文件夹内新建test项目文件,项目内新建brdc、igs和rinex三个文件夹,分别存放广播星历,精密星历几观测值文件,所用的命令分别为sh_get_nav、sh_get_orbits和sh_get_rinex (若文件为.Z,用gunzip命令解压,若仍为d,用命令sh_crx2rnx -f 命令解压为o文件) 2、进入test项目文件夹,链接tables,运行 sh_setup -yr 2015 -apr itrf08_com.apr 3、生成station.info文件。 将t

CodeDoraemon的博客 3375

HarmonyOS 应用开发 —— ArkTS 可复用代码块梳理

ArkTS 可复用代码块梳理

欢迎来到Gorit的博客 934

Python+ArcGIS实战:5步搞定土壤类型预测(附随机森林模型配置技巧)

本文详细介绍了如何结合Python与ArcGIS,利用随机森林模型进行土壤类型预测。通过5个核心步骤——数据预处理、样本创建、模型构建、空间预测与精度验证,构建了一套自动化、高精度的空间预测工作流,并提供了关键的模型配置与调参技巧,助力GIS开发者高效完成土壤制图任务。

weixin_29227585的博客 396

「Mac畅玩鸿蒙与硬件5」鸿蒙开发环境配置篇5 - 熟悉 DevEco Studio 界面

本篇将详细介绍 DevEco Studio 的界面布局和主要功能模块,帮助开发者熟悉开发环境,提高开发效率。通过了解各个界面区域,开发者可以顺利找到所需工具,流畅开展鸿蒙应用开发。

天月智联 1460

2025.06.18【转录组】|Ribo-seq/small RNA数据分析:rRNA和smRNA比对率统计全流程

本文介绍了一种自动化统计rRNA/smRNA比对率的方法,用于评估Ribo-seq或small RNA测序数据的质量。主要内容包括:分析原理(比对率定义、参考序列来源)、实践流程(构建索引、比对统计)以及结果可视化方法。通过Python和R脚本实现自动化处理,可生成汇总表格和柱状图。比对率结果能反映样品污染程度,建议控制在20%以下。该流程有助于快速评估测序质量,为后续分析提供可靠依据。文中还提供了常见问题解决方案和脚本示例,适用于生物信息学标准化质控环节。

1618

蓝桥杯 stm32 PWM 测量频率

参考 数据手册:比赛 的板子 上面有两个信号发生器,如下图。通过 扭动 可变电阻 (R40, R39), 来实现 PWM 频率的改变。PA15PB4。PA15,PB4分别使用TIM2_CH1TIM3_CH1来对频率进行捕获。

wuyiyu_的博客 2931

DevEco Studio将常用内容设为代码模板 通过快捷键调出

然后 我们如下图点击 就会出现一个选择框 会提示你要再哪些文件的编写中出现这个提示 我们自己的一般点全选就好了。我们这里打开编辑器 选择 File下的Settings 打开设置界面。然后 我们点击右侧加号 然后点第一个 加一个。有时候 我们开发 可能有一些经常要写的内容。这里 我们设置 输入 em时会触发提示。这边提示就出来了 然后 我们双击它。然后 右下角格式化建议大家都点一下。然后 我们在代码中 输入 em。天天CV大法找东西也非常麻烦。然后点击 Apply。

weixin_45966674的博客 1011

布尔可满足性问题(SAT)深度研究

布尔可满足性问题(Boolean Satisfiability Problem, SAT)是计算机科学和数理逻辑中的一个核心决策问题。其定义为:对于一个给定的布尔逻辑公式,判断是否存在一组对其变量的真值赋值(即,为每个变量指定真 (True) 或假 (False)),使得该公式的最终计算结果为真。如果存在这样的赋值,则称该布尔公式是可满足的 (satisfiable);否则,称其为不可满足的 (unsatisfiable)。

步子哥的博客 497

鸿蒙开发(5.0/API 12)【创建一个新的工程模版】 DevEco Studio工具篇

DevEco Studio支持多种品类的应用/服务开发,预置丰富的工程模板,可以根据工程向导轻松创建适应于各类设备的工程,并自动生成对应的代码和资源模板。同时,DevEco Studio还提供了多种编程语言供开发者进行应用/服务开发,包括ArkTS、JS和C/C++。

鸿蒙的技术博客 1670

蓝牙EDR模式中GFSK调制如何过渡到DPSK调制

这两份文档片段揭示了蓝牙Modem设计中非常精深的部分。它的核心思想是:通过精心的脉冲形状设计和重叠,来保证幅度连续;通过在保护间隔内执行一套复杂的“相位平滑算法”(重复、斜率保持、寻找基准点、冻结),来保证相位连续。Figure 3-2 则是将这个思想用图形化的方式展现出来,说明了脉冲在时间轴上的对齐和叠加关系。这种设计确保了发射机能够严格符合蓝牙规范的要求,实现不同调制方式之间的平滑、无毛刺切换,从而保障了通信的可靠性和高效的频谱利用率。

m0_49540263的博客 283

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

DevEco Studio快捷键

(常⽤,能同步更新路径、变量名、函数名的重命名)会打开⼀个已经配置的运⾏列表,让你选择⼀个后,再运⾏。选中当前光标所在代码块,多次触发会逐级变⼤。(常⽤,切换⽂件、⾯板,强烈推荐)让代码运⾏到当前光标所在处,⾮常棒的功能。打开⼀个表达式⾯板,然后进⾏进⼀步的计算。打开当前断点的⾯板,可进⾏条件过滤。把下⼀⾏的代码接续到当前的代码⾏。会打开⼀个已经配置的运⾏列表,让你。(常⽤,换⾏添加新属性)Ctrl + 单击 / Ctrl + B。剪切选中代码、剪切⾏、删除⾏。⾃动⽣成具有环绕性质的代码。

2401_84829486的博客 1754

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

DevEco studio 快捷键

Ctrl + Shift + 上箭头/下箭头 当前行上下移动。Ctrl + Alt + 右箭头/左箭头 切换浏览过的代码行。Ctrl + Shift + U 切换选中内容大小写。Ctrl + Alt + 5 切换到log。Ctrl +shift+F12 全屏切换。Ctrl +shift+F 全局查找。Ctrl +shift+R 全局替换。Ctrl + Alt + L 格式化。DevEco studio 快捷键。Ctrl +D 当前行+1。

zl的博客 1020

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

DevEco Studio使用技巧【一】快捷键+代码编辑

本文总结了DevEco Studio在Windows和Mac系统下的常用快捷键,包括编辑类快捷键(如撤销、复制、格式化)、查找替换快捷键、导航类快捷键(如跳转定义)、运行调试快捷键等。同时介绍了代码高亮、智能补齐、自动跳转、快速注释、代码格式化等功能的使用方法,并指出可通过设置调整快捷键和功能参数。这些工具能有效提升开发效率,建议开发者根据个人习惯合理配置。

m0_59315734的博客 1758

DevEco Studio快捷键配置

分为两种情况:如果只是光标停留在某行,那么连续使用该快捷键,会不断注释掉下一行的代码;如果选定了某行代码(选定了某行代码一部分也算这种情况),那么连续使用该快捷键,会在添加或删除该行注释之间来回切换。这些快捷键继承 intellij idea,若开发者之前使用的是eclipse/vscode/kde/gnome等等,也可以快速切到相应的快捷键模式下。补全代码,由于经常与操作系统的输入法的切换冲突,所以实际很少用。DevEco Studio有默认的快捷键,这不新奇,毕竟是为提升开发者开发体验的。

aidou1314的博客 1344

DevEco Studio编译器中 ArkTS 代码片段模板配置

DevEco Studio编译器中 ArkTS 代码片段模板配置

weixin_67448099的博客 731

DevEco Studio实时模板(代码片段)

利用实时模板,快速搭建页面结构和常用的方法

HarmonyOS技术分享 1388

HarmonyOS API 26 Navigation路由栈上限:stackSizeLimit、过载保护与容量观测

解析API 26 NavigationConfiguration.stackSizeLimit的活跃页面节点限制,并用入口节流、容量水位、降级策略和纯函数测试治理深栈风险。

2401_84996024的博客 338

AppGallery 上架自检 SOP:签名、隐私对齐与包体校验实战【鸿蒙心迹】

上架被驳回多因签名、隐私声明与包体不一致。本文提炼“签名→隐私对齐→包体校验”自检SOP,配套一键脚本与权限三角校验代码,实现90%驳回前置拦截。通过CI强制release签名、代码/声明/功能三者权限对齐、包体完整性校验,确保提审一次过。实战清单可直接抄,让过审从运气变为流程。

wdracky的专栏 343

【鸿蒙专题与实战】测试体系:单元测试、组件测试与 UI 测试

本文系统讲解鸿蒙开发中的三层测试实践:底层单元测试(用Hypium框架,优先覆盖纯函数、边界与异常)、中层ViewModel逻辑、顶层仅测3-5条关键UI路径。强调测试应“越往下写得越多”,因单元测试快且成本低,而UI测试慢易出错。通过实例说明断言拆分提升定位效率,结合覆盖率报告(hvigorwtest --coverage)发现盲区,核心是“用覆盖率找漏测,而非追求数字”。附五步落地清单:建测试文件、按优先级补用例、精简UI测试、生成报告、定位未覆盖行。下一篇将开启实战项目:从需求到上架全流程。

信息安全领域优质创作者|操作系统领域专家 190

20 嵌入式系统架构:架构模式、实时操作系统、鸿蒙案例

嵌入式架构模式怎么选、RTOS 和通用操作系统差在哪、优先级反转怎么破?本篇把前后台、中断驱动、管态目态几种结构排成一条演进线,手把手算 RMS 可调度界限、判断任务集能不能跑得动,再把优先级继承与优先级天花板两种解法对上号,配鸿蒙案例讲清工程落地。

weixin_46316564的博客 220

窗口销毁了监听还在,HarmonyOS 7 生命周期释放的归属分界

综上所述,onWindowStageWillDestroy 是窗口监听的最后安全出口,onWindowStageDestroy 只负责断开窗口引用,onDestroy 管 Ability 级资源——三者不是“程度不同的退出回调”,而是各自有明确的归属范围。窗口监听的所有者是 WindowStage,定时器的所有者是 UIAbility,播放器的所有者是页面或 Ability(取决于你在哪一层创建的),ApplicationContext 监听的所有者是 Ability 的 context。

qq_61905492的博客 217
上一篇: 开发者学堂 HarmonyOS NEXT <HarmonyOS第一课>从简单的页面开始
下一篇: Android Studio中AGP 与 Gradle 的区别
photoshopjava
博客等级 码龄15年 10粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值