HarmonyOS 鸿蒙Next DevEco Studio 代码不高亮展示,而且不自动导包
HarmonyOS 鸿蒙Next DevEco Studio 代码不高亮展示,而且不自动导包
如上图:新建文件后,代码中的方法关键字都不高亮展示,写上类名后,也不提示导包。这是什么问题?
1、高亮是ctrl + shift + f7
取消是ESC
2、
以worker为例,可以新建工程,在Index.ets中添加
aboutToAppear(): void {
}
1.在其中输入work的时候有代码补全提示,您在提示框中选中worker,敲击回车,IDE将会自动导包,
在顶部添加import { worker } from ‘[@kit](/user/kit).ArkTS’ 。
如果直接自己敲完worker是不会触发自动导包的。
2.您可以自己敲完worker,然后光标放在worker上,按下 alter + enter,就会弹出导包选项,点击选择 "Add import from ‘[@kit](/user/kit).ArkTS’"即可。
对于自己开发的HAR导包问题,下上述两种自动导包方式都是可以的。
具体操作步骤:
1.新建项目MyApplication。
2.文件-》新建-》模块,static Library, module name:library。
3. 在MyApplication\entry\oh-package.json5文件中给dependencies添加数据:
"dependencies": {
"lib": "file:../library"
}
修改完点击IDE右上角sync Now。
4. 打开\MyApplication\entry\src\main\ets\pages\Index.ets文件
在Row{}中敲出MainPage()即可使用自动导包,上述两种方式都可以。
1、工程是否成功同步
2、是否开始了省电模式
第一:确认你这是 .ets 文件
第二:有个文件设置高亮,不记得具体是在哪儿了
导包,可以打开这个