Mac上DevEco-Studio功能/使用介绍
1、DevEco-Studio如何查看每行代码git提交记录?
右击代码区域左侧的line number显示区域 --> "Annotate with Git Blame"
2、Build->Clean Project与File->Invalidate Caches…区别
Clean Project
工作原理:这个命令会执行项目配置的clean任务,删除项目中的 build 目录。该目录存放的是编译过程中产生的中间文件及最终的构建产物(如HAP包)。清理后,下一次构建将从头开始重新编译。
Invalidate Caches / Restart
工作原理:这个操作主要清理的是DevEco Studio IDE自身的缓存。这些缓存可能包括本地历史记录(Local History)、以及IDE为了提升响应速度而创建的各种索引文件。当这些缓存数据出现错乱或与当前项目状态不一致时,就会引发各种IDE层面的问题。
如何选择
当你遇到的是构建过程本身的问题,例如:Gradle/Hvigor配置错误、代码编译失败、资源文件找不到等,应该优先尝试使用 Clean Project。
当你遇到的是DevEco Studio IDE本身行为异常,例如:代码编辑区提示错误但实际能编译通过、代码补全失效、文件搜索结果显示不完整、IDE界面卡顿无响应等,这时候就应该使用 Invalidate Caches / Restart。例如:hvigor ERROR: [HMRouterPlugin][]: error code: 40000304, error message: Unknown variable: AppRoutes undefined
3、DevEco-Studio常用快捷键
- 双击 Shift:全局搜索。搜索范围最广,可找类、文件、动作、符号等。<
