HarmonyOS鸿蒙Next中哪位大佬知道这个框红的修改默认代码,在哪个位置?
HarmonyOS鸿蒙Next中哪位大佬知道这个框红的修改默认代码,在哪个位置?
想修改一下这个的默认代码,在什么位置可以直接修改,可以修改好后就不用在main_pages.json里面在去写路由

更多关于HarmonyOS鸿蒙Next中哪位大佬知道这个框红的修改默认代码,在哪个位置?的实战教程也可以访问 https://www.itying.com/category-93-b0.html
改“Empty Page”的默认代码在哪?
在 DevEco Studio 里走:
Settings/Preferences → Editor → File and Code Templates(或 File Templates) →(ArkTS / HarmonyOS)→ Page / Empty Page
进去后就能改它生成的 .ets / 路由等模板内容。
不同 DevEco 版本菜单名字略有差异,但关键词就是 File and Code Templates / File Templates。
但你提的“改完后就不用在 main_pages.json 写路由”这点需要注意
main_pages.json(或你工程里的路由配置文件)是路由注册表,运行时能不能跳转取决于它是否注册(或者你是否使用了自动路由/注解路由方案)。
改 IDE 的“Empty Page 模板”最多只能做到:新建页面时自动帮你把路由条目也写进去(省手工),但不会改变框架“需要注册路由”的机制。
更多关于HarmonyOS鸿蒙Next中哪位大佬知道这个框红的修改默认代码,在哪个位置?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
你是说自定义代码块吗 ???
关于创建页面的问题,请参考我的实战文章,鸿蒙应用如何新建页面:
https://developer.huawei.com/consumer/cn/blog/topic/03211590755937002
这个我知道,我是想怎么去修改原始的代码,在IDE工具的设置里面怎么把原始的代码改成红色的写法,而不用去改动模板后再在main_pages.json中再去添加路由

先仔细看看好吧,文章中介绍了哪种情况才需要添加路由,用你这个方法不用改路由的,看看是不是在pages上右键新建的页面,这个是路由问题,另外,你说的页面模板据我所知是无法改动的。

我用的这个模板就需要在main_pages.json中添加,但就不用去修改Page生成的代码,但我现在是想知道怎么去设置中修改Page中生成的代码可以一劳永逸不用再main_pages.json中重新添加
直接从这个位置新建的页面会自动在main_pages.json里面新建路由,不用用户手动新建,
鸿蒙Next中修改默认代码检查或样式的位置通常在DevEco Studio的 Settings > Editor > Inspections 调整规则,或 File > Settings > Editor > Code Style 修改代码模板。若指UI组件默认样式,可在对应ets文件的build方法中直接覆盖属性。
红框标注的默认代码通常指新建页面时自动生成的初始内容。若想在创建页面后就不用在 main_pages.json 手动写路由,这里需要明确:HarmonyOS Next 的页面必须在 entry/src/main/resources/base/profile/main_pages.json 注册,框架强制要求,无法通过修改某个源码文件来跳过。
如果你是指修改 DevEco Studio 新建页面时的默认模板(让生成的文件自动带上某些代码),模板路径一般在:
{DevEco Studio安装目录}/plugins/harmony/templates/page/
修改其中的 .ets 或配置模板后,新建文件就会按你自定义的样式生成。但即便如此,路由注册仍需手动或通过脚本同步到 main_pages.json,无法省略。
若需要完全自动化,建议写一个 Node.js 脚本监听文件新增并写入 main_pages.json,或使用插件扩展 IDE 功能。

