騰訊官方提供的微信開發(fā)者工具,可以幫助開發(fā)者更有效率的開發(fā)WEB、小程序、H5頁面等等,穩(wěn)定版本更加適合工作用戶使用,該應(yīng)用通過模擬微信客戶端的表現(xiàn),使得開發(fā)者可以使用這個(gè)工具方便地在32位的電腦系統(tǒng)上進(jìn)行開發(fā)和調(diào)試工作。現(xiàn)在,開發(fā)者們一般都是64位的系統(tǒng),這些開發(fā)者可以選擇使用微信Web開發(fā)者工具64位。

微信開發(fā)者工具功能
1、支持用戶進(jìn)行綁定微信來進(jìn)行調(diào)試或授權(quán)
2、支持微信小程序及公眾號(hào)頁面的開發(fā)
3、支持小程序的自動(dòng)化測試
4、支持檢驗(yàn)權(quán)限,模擬絕大部分SDK的輸入與輸出
5、便于開發(fā)者操作的功能界面
微信開發(fā)者工具常見問題
微信開發(fā)者工具怎么使用?
1、下載安裝好微信開發(fā)者工具后,打開工具使用手機(jī)微信掃碼登陸

2、創(chuàng)建小程序項(xiàng)目并填寫相應(yīng)信息,然后點(diǎn)擊“新建”

3、以下就是新建的程序開發(fā)項(xiàng)目的目錄結(jié)構(gòu)

4、app.js是小程序的腳本代碼(必須),可以在這個(gè)文件中監(jiān)聽并處理小程序的生命周期函數(shù)、聲明全局變量,調(diào)用框架提供的豐富的 API

5、app.json是對(duì)整個(gè)小程序的全局配置(必須),用來對(duì)微信小程序進(jìn)行全局配置,決定頁面文件的路徑、窗口表現(xiàn)、設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間、設(shè)置多tab等。接受一個(gè)數(shù)組,每一項(xiàng)都是字符串,來指定小程序由哪些頁面組成。微信小程序中的每一個(gè)頁面的“路徑+頁面名”都需要寫在app.json的pages中,且pages中的第一個(gè)頁面是小程序的首頁

6、app.wxss是整個(gè)小程序的公共樣式表(非必須)

7、index.js 是頁面的腳本文件(必須),在這個(gè)文件中我們可以監(jiān)聽并處理頁面的生命周期函數(shù)、獲取小程序?qū)嵗暶鞑⑻幚頂?shù)據(jù),響應(yīng)頁面交互事件等

8、ndex.wxml是頁面結(jié)構(gòu)文件(必須)

9、index.wxss是頁面樣式表文件(非必須),當(dāng)有頁面樣式表時(shí),頁面的樣式表中的樣式規(guī)則會(huì)層疊覆蓋app.wxss中的樣式規(guī)則。如果不指定頁面的樣式表,也可以在頁面的結(jié)構(gòu)文件中直接使用app.wxss中指定的樣式規(guī)則

10、在編輯配置好后點(diǎn)擊真機(jī)調(diào)試

11、手機(jī)微信掃描二維碼

12、自動(dòng)彈出調(diào)試窗口,通過真機(jī)調(diào)試能夠更好的測試小程序

微信開發(fā)者工具怎么下載?
1、百度搜索“微信開發(fā)者工具”,點(diǎn)擊微信開發(fā)者工具-微信開放文檔

2、進(jìn)入后界面提供各個(gè)版本及更新日志的信息

安裝方法
1、在本站下載微信開發(fā)者工具包并使用壓縮軟件進(jìn)行解壓,選擇適合系統(tǒng)的安裝程序,比如我選擇安裝64位系統(tǒng)的“wechat_devtools_1.02.1907300_x64.exe”雙擊打開
2、進(jìn)入程序安裝向?qū)Ы缑嬷苯狱c(diǎn)擊“下一步”

3、閱讀許可證協(xié)議后點(diǎn)擊“下一步”

4、設(shè)置好軟件的安裝路徑點(diǎn)擊“安裝”

5、等待程序安裝的過程

6、程序安裝完成后點(diǎn)擊“完成”即可

更新日志
A
新增 支持調(diào)試用微信內(nèi)素材打開小程序的場景
A
新增 代碼靜態(tài)依賴分析支持小游戲類型
A
新增 sourceMap 匹配調(diào)試插件 詳情
A
新增 小程序可視化編輯面板 詳情
A
新增 支持小程序復(fù)制鏈接的調(diào)試
A
新增 支持在微信開發(fā)者工具中,以僅代碼編輯器的形式打開其他類型的項(xiàng)目或文件夾
A
新增 將編譯條件單獨(dú)配置到 project.private.config.json
反饋詳情
A
新增 支持公眾號(hào)調(diào)試訂閱消息
U
優(yōu)化 優(yōu)化云開發(fā)開通界面流程,支持同時(shí)開通云開發(fā)和創(chuàng)建環(huán)境
U
優(yōu)化 云開發(fā)云托管編輯器支持
F
修復(fù) 暗黑模式下工具啟動(dòng)調(diào)試器會(huì)白屏的問題
F
修復(fù) 小游戲項(xiàng)目 signature.json
可能校驗(yàn)失敗的問題
F
修復(fù) 使用 kbone 項(xiàng)目報(bào)錯(cuò)的問題
F
修復(fù) 橫屏?xí)r safe-area-inset-bottom
數(shù)值不對(duì)的問題
F
修復(fù) 部分場景使用體驗(yàn)評(píng)分導(dǎo)致工具閃退的問題 反饋詳情
F
修復(fù) 云開發(fā)騰訊云彈窗白屏的問題
F
修復(fù) 修復(fù)第三方平臺(tái)在cli預(yù)覽時(shí)參數(shù)不正確的問題
F
修復(fù) WXML 面板自定義組件 class 重復(fù)顯示的問題
F
修復(fù) 1.05版本工具小游戲真機(jī)調(diào)試加載失敗的問題
F
修復(fù) 真機(jī)調(diào)試 Network
面板顯示請求數(shù)不正確的問題 反饋詳情
F
修復(fù) project.config.json
中的 projectname 未同步的問題
F
修復(fù) 調(diào)試器彈出空白的問題
F
修復(fù) wx.request
返回值類型錯(cuò)誤的問題 反饋詳情
F
修復(fù) 點(diǎn)擊云開發(fā)控制臺(tái)可能無反應(yīng)的問題 反饋詳情
F
修復(fù) 膠囊位置與客戶端保持一致
F
修復(fù) 小程序 webview 組件打開公眾號(hào)網(wǎng)頁出現(xiàn)無效簽名報(bào)錯(cuò)的問題
F
修復(fù) 開啟熱重載時(shí)修改 js 文件報(bào)錯(cuò)的問題
F
修復(fù) 使用2.14.0及以下版本基礎(chǔ)庫時(shí),配置防盜鏈的資源可能無法正常使用的問題
F
修復(fù) 使用 weui 拓展庫出現(xiàn) getApp()
返回 undefined 的問題
F
修復(fù) 小程序 tabbar 在劉海屏機(jī)型表現(xiàn)和真機(jī)不一致的問題
F
修復(fù) fs.unlink
不為異步的問題
F
修復(fù) WXML 面板 shadowRoot 子節(jié)點(diǎn)不正確的問題
F
修復(fù) wx.uploadFile
失敗的問題 反饋詳情
F
修復(fù) 調(diào)用 wx.vibrateLong()
時(shí)模擬器會(huì)震出屏幕的問題
F
修復(fù) uniapp 框架生成的小程序 sourcemap 問題 反饋詳情
F
修復(fù) 小程序?qū)Ш綏l是黑色時(shí)無法看到 home 按鈕的問題
F
修復(fù) 小游戲開發(fā)模式下讀取非 game.json
的 json 文件時(shí),控制臺(tái)會(huì)輸出警告的問題
F
修復(fù) 公眾號(hào)網(wǎng)頁調(diào)試授權(quán)信息缺失的問題
F
修復(fù) wxml 編譯錯(cuò)誤顯示缺失的問題 反饋詳情
F
修復(fù) 調(diào)試器顯示 __wxConfig.xxx is deprecated 的問題
F
修復(fù) showToast 彈窗 icon 為 error 的時(shí)候展示不對(duì)的問題
F
修復(fù) Android 模擬器 膠囊有重影的問題
F
修復(fù) 小游戲 downloadFile API 沒有自動(dòng)解壓 unzip 返回包的問題