HarmonyOS 鸿蒙Next DevEco Studio支持修改默认代码补全模板
HarmonyOS 鸿蒙Next DevEco Studio支持修改默认代码补全模板 我想问一下大家,DevEco Studio的代码提示模板可否修改?
比方说,默认情况下对于button添加onClick事件时,IDE会自动补全代码。
但是,我们知道,对于button处理,我们多半会在括号内填写一个箭头函数。如下图所示:
诸如此类的例子真的很多!特别是格式化的语法,尤其适合使用一键输出的方式提高生产力。
再比方说,一个按钮期望实现页面导航。那么就是在一个button下面绑定一个onClick事件,在onclick中定义一个route.push的方法嘛。但是我们真的有必要一个一个字段的打出来吗?真的不能一键生成吗?
还有很多很多例子,真的举不完。我的问题是,有没有办法去修改DevEco Studio中,默认的代码补全模板,进行自定义调整??这才是最佳方式!促使用户生产力增效UPUPUP!!!
【注】此外,我知道软件设置里面有一个live templates的功能,如下图:
但是,会出现一个问题。如果我们自己配置一遍.onClick,见下图。
这并不会覆盖原先内置的模板。所以会造成在输入代码的时候,跳出来两个选项,如下图。
所以,我们可以使用live templates去实现对于.ets文件中的代码进行自动补全,但是使用体验相当不好!
更多关于HarmonyOS 鸿蒙Next DevEco Studio支持修改默认代码补全模板的实战教程也可以访问 https://www.itying.com/category-93-b0.html
我今天得知了消息:DevEco中出现的代码提示(如下图第一行),是由所谓“Server”提供的。
这是我跟工程师交流的结果。
那么,以下几个问题谁能解释?
- 这个Server到底是谁?
- 它是个插件?还是类似于xml的文件?
- 在DevEco安装目录的哪个位置?
更多关于HarmonyOS 鸿蒙Next DevEco Studio支持修改默认代码补全模板的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
Server你可以理解为一个插件,类似clangd,应该是不支持修改的!
感谢您的解答。不过,我认为可以让我们用户自行修改,这样最好。让用户去根据自己的使用情况去微调IDE的代码填充表现,相信您也认同这种做法。期望您将这条意见反馈给IDE开发人员。
最后总结一句:我觉得以下模式才是正确的。华为开发出了一个代码提示的基准——DevEco Server。那么,用户可以根据这个基准,针对自身的工作性质、情况等进行微调,以此达到最佳的使用体验!
这就是我的想法。期望采纳。
好,我会将这个建议反馈给相关开发,让他们看看是否可以!
好的,我会将这个问题转给相关开发!
HarmonyOS(鸿蒙)的DevEco Studio在支持修改默认代码补全模板方面,主要通过其内置的IDE设置来实现。以下是如何进行操作的基本步骤:
-
打开DevEco Studio:首先,确保你已经安装了最新版本的DevEco Studio,并且鸿蒙开发环境已正确配置。
-
进入设置:在DevEco Studio中,通过菜单栏找到“File”(文件)选项,然后选择“Settings”(设置)。
-
定位代码样式设置:在设置窗口中,导航到“Editor”(编辑器)部分,然后依次选择“Code Style”(代码样式)和相关的编程语言(如JavaScript、CSS等,取决于你的项目需求)。注意,这里不涉及Java或C语言设置,因为鸿蒙开发可能涉及多种语言。
-
修改代码补全模板:在代码样式设置下,寻找与“Code Templates”(代码模板)或“Live Templates”(实时模板)相关的选项。在这里,你可以查看、编辑或创建新的代码补全模板。
-
应用更改:完成模板编辑后,确保点击“Apply”(应用)或“OK”(确定)按钮以保存更改。
请注意,DevEco Studio的界面和选项可能会随着版本更新而有所变化。如果上述步骤与你的DevEco Studio版本不完全匹配,建议查阅官方文档或在线资源以获取最准确的指导。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html