玩转 DevEco Studio 5 代码重构功能

举报
威哥爱编程 发表于 2025/01/06 10:13:50 2025/01/06
【摘要】 DevEco Studio 是开发 HarmonyOS 应用及元服务的集成开发环境(IDE),提供了代码编辑、编译构建、代码调试、性能调优、应用体检、模拟器等功能,帮助您高效开发 HarmonyOS 应用及元服务。

大家好,我是 V 哥,DevEco Studio 是开发 HarmonyOS 应用及元服务的集成开发环境(IDE),提供了代码编辑、编译构建、代码调试、性能调优、应用体检、模拟器等功能,帮助您高效开发 HarmonyOS 应用及元服务。

这不 DevEco Studio又升级了,发布了最新的5.0.1 Release版,在 DevEco 中代码重构功能用得好,可以提高我们的编码能力,下面 V 哥整理了使用代码重构功能,分享给大家。

代码重构

DevEco的代码重构支持类、方法、变量等代码元素重命名、安全删除;支持将表达式、代码块 ArkUI界面布局一键提取到常量、方法、接口,或快速转换为更优的写法。

image.png

下面四种功能,用好了,写代码会起飞哦。

方法/函数(Method)支持选中代码块或完整语句进行提取:

选中要提取的代码段,右键选择右键单击Refactor,选择Extract Method…

image.png

image.png

将组件调用代码块提取为@Builder装饰器装饰的方法:

选择要提取的属性,右键单击Refactor:
image.png

提取后的结果:
image.png

常量(Constant)支持选中单行表达式进行提取:

选择单行表达式后,右键单击Refactor:
image.png

抽取后的结果:
image.png

接口(Interface)支持选中对象自变量进行提取:

选择对象自变量列表,右键单击Refactor:
image.png

抽取后的结果:
image.png

支持选中表达式提取为变量(Variable):

选择表达式,右键单击Refactor:
image.png

抽取后的结果:
image.png

代码重构功能,在日常编码使用过程中会经常使用到,熟练使用这项功能,将大大提升我们的开发效率,用起来吧老铁们,让我们的代码飞起来,关注威哥爱编程,一起学鸿蒙开发。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。