微信開發者工具的主界面主要由菜單欄,工具欄,模擬器,編輯器,和調試器組成。
1.菜單欄
常用的菜單如下
- 項目:用於新建項目,或打開一個現有的項目。
- 文件:用於新建文件、保存文件或關閉文件。
- 編輯:用於編輯代碼,對代碼進行格式化。
- 工具:用於訪問一些輔助工具,如自動化測試、代碼倉庫等。
- 界面:用於控制界面中各部分的顯示和隱藏。
- 設置:用於對外觀、快捷鍵、編輯器等進行設置。
- 微信開發者工具:可以進行切換賬號、更換開發模式、調試等操作。
2.工具欄
- 個人中心:位於工具欄最左側的第一個按鈕,顯示當前登錄用戶的用戶名,頭像。
- 模擬器、編輯器和調試器:用於控制相應工具的顯示和隱藏。
- 雲開發:開發者可以使用雲開發來開發小程序、小遊戲,無須搭建服務器,即可使用雲端能力。
- 模式切換下拉菜單:用於在小程序模式,搜索動態頁和插件模式之間進行切換。
- 編譯下拉菜單:用於切換編譯模式,默認爲普通模式,可以添加其他編譯模式。
- 編譯:編寫小程序的代碼後,需要編譯才能運行。默認情況下,直接按Ctrl + S快捷鍵保存代碼文件,微信開發者工具就會自動編譯運行。如果要手動編譯,則單擊 編譯 按鈕即可
- 預覽:單擊預覽俺就會生成一個二維碼,使用手機中的微信掃碼二維碼,即可在微信中預覽小程序的實際運行效果。
- 真機調試:可以實現直接利用開發者工具,通過網絡連接對手機上運行的小程序進行調試。
- 切後臺:用於模式小程序在手機中切後臺的效果。
- 清緩存:用於清除數據緩存,文件緩存等。
- 上傳:用於將代碼上傳到小程序管理後臺,可以在開發管理中查看上傳的版本,將代碼提交審覈。注意,如果創建項目時用的AppId是測試號,則不會顯示上傳按鈕。
- 版本管理:用於通過Git對小程序進行版本管理
3.模擬器
模擬器用於模擬手機環境,查看不對型號手機的運行效果。
4.編譯器
編輯器分爲左右兩欄,左欄用於瀏覽項目目錄結構,右欄用於編寫代碼。
5.調試器
調試器類似於Google Chrome瀏覽器中的開發者工具。
下面對調試器中各個面板的功能進行簡要介紹。
- Console:控制檯面板,用於輸出調試信息,也可以直接編寫代碼執行。
- Sources:源代碼面板,可以查看或編輯源代碼,並支持代碼調試。
- Network:網絡面板,用於記錄網絡請求信息,根據它可進行網絡性能優化。
- Security:安全面板,用於調試頁面的安全和認證等信息,如HTTPS
- AppData:App數據面板,可以查看或編輯當前小程序運行時的數據。
- Audits:審計面板,用於對小程序進行體驗評分。
- Sensor:傳感器面板,用於模擬地理位置,重力感應。
- Storage:存儲面板,用於查看和管理本地數據緩存。
- Trace:跟蹤面板,用於真機調試時跟蹤調試信息。
- Wxml:Wxml面板,用於查看和調試WXML和WXSS。