支持对选定范围的代码或者当前整个文件进行代码格式化操作,可以很好的提升代码的美观度和可读性。
• 使用快捷键Ctrl + Alt + L(Mac为Command+Option +L) 可以快速对选定范围的代码进行格式化。
• 使用快捷键Ctrl + Alt + Shift + L(Mac为Command+Option+L)可以快速对当前整个文件进行格式化。
- 一个工程中同一个设备存在多个模块,且存在模块间的调用时,在调试阶段需要同时安装多个模块的hap包到设备中。此时,需要在待调试模块的设置项中勾选“Deploy Multi Hap Package”
- 支持HAR的编译构建,并支持配置HAR的混淆能力,生成相应的静态共享包;支持HAR引用方的构建打包;支持HAR的编辑联想。
- OHPM作为鸿蒙生态三方库的包管理工具,支持OpenHarmony共享包完成第三方模块的发布、安装和依赖管理。
- 支持ArkTS/TS语法规则、最佳实践及通用编程规范检查;支持自定义检查范围、生效规则及严重级别;提供Quick Fix能力,支持一键自动修复代码缺陷。
- 在代码编写过程中,可以使用预览功能查看UI的布局效果,支持json(服务卡片)/js/hml/css/ets文件的预览。可以通过如下两种方式打开预览器:
• 通过菜单栏视图 > 工具窗口 > 预览器开启.
• 通过点击右侧边栏的Previewer开启. - 支持hml和ets的双向预览功能,可以通过在预览器界面点击 图标打开双向预览功能。
开启双向预览功能后,支持代码编辑器、UI界面和Component Tree 控件树三者之间的联动,还可以直接在预览界面修改样式。 - 在调试阶段安装应用时,您可能不希望删除设备上的应用数据,可以采用覆盖安装方式,不卸载应用,保留应用的缓存数据。开启方式:
点击运行 > 编辑配置,设置指定模块的Hap包安装方式,勾选“Keep Application Data”