輕輕地,我又來了~~今天給大家帶來一個好消息,快應用開發工具版本更新了。想知道本次【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. 意見回報:點選連結回報問題到論壇。掃碼添加官方微信,到微信群與小夥伴們讨論切磋,還有廠商工程師為你解惑答疑。
掃描這裡關注我們