请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

官方工具 快应用开发工具版本升级V1.2.0

0
回复
127
查看
[复制链接]

197

主题

353

帖子

3295

积分

 楼主| 2019-1-24 11:16:23 显示全部楼层 |阅读模式

轻轻地,我又来了~~今天给大家带来一个好消息,快应用开发工具版本升级了。
想知道本次【1.2.0】版本更新了哪些内容?话不多说,更新详情这就给大家安排上~


一、用USB调试不知道手机连接成功没有?新增了手机连接主动检测功能,可以在提示中看到手机连接状态了:

设备连接.png


二、新增证书转换功能

证书转换功能.png

1. 在接入微信开放平台时,不少开发者不知道怎么得到pem证书的MD5信息。现在点击Hap菜单下的“由证书生成MD5”,可以一键生成MD5了。
Tip:MD5是由release的pem证书生成的,所以必须先生成release证书哦。

生成MD5效果图.png



2. 有时候,开发者需要基于原生应用开发一个快应用。在接入微信开放平台时,如果原生应用和快应用的证书内容一样,就可以用同一个MD5,不需要再另外注册了。因此,我们增加了原生应用证书(keystore)和快应用证书(pem)的互转功能。
keystore转pem:选择要转换的keystore文件,填写keystore证书的别名、密钥库口令、密钥口令,点击完成。在release文件夹下生成certificate.pem和private.pem。

keystore转换为pem.png

pem转keystore:填写keystore证书的别名、密钥库口令、密钥口令,选择证书类型(默认JKS),点击完成。在release文件夹下生成sh.keystore。
Tip:pem证书是指release的pem证书,所以pem转keystore必须先生成release证书哦。

pem转换为keystore.png


三、.ux文件的语法功能大升级。新版本支持自动补全、鼠标悬浮提示、格式验证、定义跳转、文件链接、Emmet,样式还支持Less、Sass。开发者可以更方便地开发快应用了。
1. 自动补全
1.1 template模版支持标签、属性、属性值补全。举个例子,标签补全操作:

template-completion.gif
1.2 style模版支持属性和属性值的补全:

style-completion.gif

1.3 script模版支持快应用模块、模块方法补全、console的快捷补全。下图是模块补全操作:

script-completion.gif

2. 悬浮提示
2.1 template模版支持标签、属性的悬浮提示:

template-hover.gif
2.2 style模版支持样式属性的悬浮提示:

style-hover.gif

2.3 script模版支持导入接口、模块方法的悬浮提示:

script-hover.gif

3. 格式验证
3.1 template模版对属性重复进行验证:

template-validation.gif

3.2 style模版对属性和属性值进行验证:

style-validation.gif

4. 定义跳转
windows:ctrl + 点击,Mac:command + 点击,可以跳转到定义。
template支持class和id的跳转、变量跳转、方法跳转、自定义组件跳转,Script支持接口的跳转。示例如下:

variableJump.gif
5. 文件链接
windows:ctrl + 点击,Mac:command + 点击,可以跳转到文件。
template和style均支持文件链接跳转:
documentLink.gif

6. Emmet

emmet.gif


四、新增eslint实时检测,适用于.ux文件的script模块和js文件。
未安装的情况下,可以按提示一键安装:
eslint-0.png
安装成功后,就可以实时检测代码语法了:
eslint-1.png

eslint-2.png


五、帮助菜单下添加了快应用开发工具文档和意见反馈的入口,再也不用因为找不到文档和组织而烦恼。

help菜单.png

1. 点击FAQ可以查看快应用开发工具官方文档。
2. 意见反馈:点击链接反馈问题到论坛。扫码添加官方微信,到微信群与小伙伴们讨论切磋,还有厂商工程师为你解惑答疑。
意见反馈.png


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册