轻轻地,我又来了~~今天给大家带来一个好消息,快应用开发工具版本升级了。想知道本次【1.2.0】版本更新了哪些内容?话不多说,更新详情这就给大家安排上~
一、用USB调试不知道手机连接成功没有?新增了手机连接主动检测功能,可以在提示中看到手机连接状态了:
二、新增证书转换功能
1. 在接入微信开放平台时,不少开发者不知道怎么得到pem证书的MD5信息。现在点击Hap菜单下的“由证书生成MD5”,可以一键生成MD5了。
Tip:MD5是由release的pem证书生成的,所以必须先生成release证书哦。
2. 有时候,开发者需要基于原生应用开发一个快应用。在接入微信开放平台时,如果原生应用和快应用的证书内容一样,就可以用同一个MD5,不需要再另外注册了。因此,我们增加了原生应用证书(keystore)和快应用证书(pem)的互转功能。
keystore转pem:选择要转换的keystore文件,填写keystore证书的别名、密钥库口令、密钥口令,点击完成。在release文件夹下生成certificate.pem和private.pem。
pem转keystore:填写keystore证书的别名、密钥库口令、密钥口令,选择证书类型(默认JKS),点击完成。在release文件夹下生成sh.keystore。
Tip:pem证书是指release的pem证书,所以pem转keystore必须先生成release证书哦。
三、.ux文件的语法功能大升级。新版本支持自动补全、鼠标悬浮提示、格式验证、定义跳转、文件链接、Emmet,样式还支持Less、Sass。开发者可以更方便地开发快应用了。
1. 自动补全
1.1 template模版支持标签、属性、属性值补全。举个例子,标签补全操作:
1.2 style模版支持属性和属性值的补全:
1.3 script模版支持快应用模块、模块方法补全、console的快捷补全。下图是模块补全操作:
2. 悬浮提示
2.1 template模版支持标签、属性的悬浮提示:
2.2 style模版支持样式属性的悬浮提示:
2.3 script模版支持导入接口、模块方法的悬浮提示:
3. 格式验证
3.1 template模版对属性重复进行验证:
3.2 style模版对属性和属性值进行验证:
4. 定义跳转
windows:ctrl + 点击,Mac:command + 点击,可以跳转到定义。
template支持class和id的跳转、变量跳转、方法跳转、自定义组件跳转,Script支持接口的跳转。示例如下:
5. 文件链接
windows:ctrl + 点击,Mac:command + 点击,可以跳转到文件。
template和style均支持文件链接跳转:
6. Emmet
四、新增eslint实时检测,适用于.ux文件的script模块和js文件。
未安装的情况下,可以按提示一键安装:
安装成功后,就可以实时检测代码语法了:
五、帮助菜单下添加了快应用开发工具文档和意见反馈的入口,再也不用因为找不到文档和组织而烦恼。
1. 点击FAQ可以查看快应用开发工具官方文档。
2. 意见反馈:点击链接反馈问题到论坛。扫码添加官方微信,到微信群与小伙伴们讨论切磋,还有厂商工程师为你解惑答疑。
![f36ddae7b1fb0fef868eacc30793d3b3.png](https://i-blog.csdnimg.cn/blog_migrate/ba5909abe6983ce5a327ef0e5eeaff98.jpeg)
扫描这里关注我们
![91735bcf9979ae08604863fb7c43f346.png](https://i-blog.csdnimg.cn/blog_migrate/32f281271b60eb9ce0dfebe83c2c77bb.png)