继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

玩转 DevEco Studio 5 代码重构功能

威哥爱编程
关注TA
已关注
手记 39
粉丝 0
获赞 34


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

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

代码重构

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

https://img1.sycdn.imooc.com/f4d2c968094b9fc207300690.jpg

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

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

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

https://img1.sycdn.imooc.com/d0761f68094b9fc421561590.jpg

https://img1.sycdn.imooc.com/95fe6a68094b9fc412520512.jpg


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

选择要提取的属性,右键单击Refactor:
https://img1.sycdn.imooc.com/6281e768094b9fc616281154.jpg

提取后的结果:
https://img1.sycdn.imooc.com/360a1368094b9fc614661474.jpg

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

选择单行表达式后,右键单击Refactor:
https://img1.sycdn.imooc.com/12c09668094b9fc816081074.jpg

抽取后的结果:
https://img1.sycdn.imooc.com/88af8c68094b9fc812060904.jpg


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

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

https://img1.sycdn.imooc.com/c6719168094b9fc920841018.jpg

抽取后的结果:

https://img1.sycdn.imooc.com/bceb1e68094b9fca09720808.jpg


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

选择表达式,右键单击Refactor:
https://img1.sycdn.imooc.com/58059868094b9fca17620734.jpg

抽取后的结果:
https://img1.sycdn.imooc.com/e0a54568094b9fd609720330.jpg

老铁们,在日常的编码工作里呀,代码重构功能那可是个超实用的“利器”呢。就拿DevEco Studio来说吧,它所提供的代码重构功能,能帮我们轻松梳理代码结构,优化逻辑,去除那些冗余、繁杂的部分。

熟练运用这一功能,开发效率那是蹭蹭往上涨呀。原本可能需要花费大量时间去排查、修改的代码问题,借助它可以快速搞定。咱在编写代码时,别犹豫,多多使用DevEco Studio的代码重构功能,让代码变得简洁又高效,真正“飞”起来,开启高效开发之旅哟! DevEco Studio工具还有更多好用的功能等你去发现,关注威哥爱编程,一起学鸿蒙开发。


打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP