微信開發者工具更新:編輯器優化 清除訂閱消息授權數據

2021-01-07 IT商業網

  據IT之家網友「stevapple」投稿,微信團隊消息,微信開發者工具穩定版 1.02.2003250 近日更新:雲開發支持按量付費、PC小程序調試、圖標更新等。

  以下為官方更新公告:

  1. 編輯器優化

  微信開發者工具的編輯器功能經過重新調整,優化並增加了若干功能。包括了:

  1、新增大綱結構視圖和文件的麵包屑導航,同時編輯區域還支持分欄視圖,方便開發者同時查看和編輯多個文件。

  2、優化了文件搜索功能,支持更加精細化地搜索和替換功能,進一步提高了開發者的操作效率。

  3、在編寫 JS/TS 文件時,編輯器現在提供完整的項目代碼補全和聯想功能,使用 TS 的語言服務分析並提供代碼錯誤及警告提示。

  4、新版微信開發者工具編輯器兼容了部分 VS Code 擴展插件,目前正在功能完善階段。開發者可根據需要安裝對應插件。如需安裝一個擴展插件,開發者可點擊 [編輯] - [打開編輯器擴展目錄],並將解包的插件文件夾放入此目錄。同時,需要將此擴展 ID 增加到 [編輯] - [管理編輯器擴展...] 的數組裡,重啟項目即可使用。如需禁用此擴展插件,只需將其 ID 注釋掉或者刪掉即可;如需卸載此擴展插件,可以將其從擴展目錄移除並重啟項目。

  在使用擴展插件時請注意:

  如果要安裝的插件已在 VS Code 安裝,可以在 用戶目錄/.vscode/extensions 下找到其已解包的擴展文件夾。擴展的 ID 可以在其文件夾內的 package.json 中找到,格式是 ${publisherName}.${name}。所做的操作將會使擴展將在所有的項目都同時啟用或禁用。

  某些類別的擴展不支持,例如 Terminal、Debug 類。

  2. WXML 支持顯示自定義組件數據及實時修改

  wxml 面板中新增 ComponentData 頁卡,可以查看當前選中的自定義組件節點的數據,同時支持直接修改並作用到渲染層中。

  3. PC 微信調試

  支持桌面版微信遠程調試,可以在設置面板中自動真機調試選項中開啟,目前僅 MAC 平臺 2.4.0 及以上版本微信客戶端支持該功能。

  4. 清除訂閱消息授權數據

  為方便開發者調試訂閱消息相關功能,工具新增清除訂閱消息授權數據的能力。開發者可通過點擊清緩存->清理授權數據/全部清除清理工具及手機上的授權數據。

  5. 雲控制臺支持自定義告警

  雲開發新增自定義告警能力。開發者可以通過告警指標、統計周期、比較條件、持續周期和告警頻率等參數的自由組合靈活地配置所需的告警規則。開發者可通過雲開發->設置->告警設置->自定義告警體驗功能。

  6. 雲控制臺高級操作支持資料庫聚合

  雲控制臺高級操作新增支持資料庫聚合操作支持,同時支持了多個新增的操作符,現已支持所有操作符和聚合。

  7. 支持選擇安卓設備上的 profile 文件進行分析

  在安卓設備上開發者可以通過預覽->右上角膠囊按鈕->開發調試->Start CPUProfile 開始記錄cpuprofile信息,通過預覽->右上角膠囊按鈕->開發調試->Stop CPUProfile 結束記錄cpuprofile信息

  結束後,會自動生成一份cpuprofile文件到手機中。使用 USB 連接電腦,

  在調試器裡打開JavaScript Profiler面板,點擊 load。選擇通過電腦連接的Andriod設備上傳。選擇設備並選擇對應的文件。進行查看

  8. 組件的調試入口變更

  舊有的交互是在 組件上的右鍵菜單,比較隱晦且難操作.本次更新,在有 組件的頁面的頁面路徑旁增加 "調試" 操作的交互入口。

  9. 修復項目列表丟失問題及新增項目列表恢復指令

  某些操作可能會導致出現工具丟失項目列表信息的情。針對這種情況,新版工具提供以下的解決方案:

  - 當項目列表信息被破壞導致讀取失敗時,工具將會自動嘗試根據用戶的本地應用數據去恢復項目列表信息,避免出現項目列表信息丟失的問題

  - 對於之前出現項目列表信息丟失的用戶,如果想要找回之前丟失的項目列表信息,可以通過在可以通過在調試器 console 中輸入 restoreLocalData() 來手動恢復之前的項目列表

  10. 雲控制臺支持自定義資料庫讀寫權限

  雲控制新增自定義前端資料庫讀寫權限的能力。通過自定義規則,開發者可以精細化的控制集合中所有記錄的讀、寫權限,系統會自動拒絕不符合安全規則的前端資料庫請求,保障數據安全。開發者可通過雲開發->資料庫->權限設置體驗功能。

  11. 支持 API Mock

  新增API Mock功能支持模擬 API 的返回內容,讓開發者更方便開發小程序,更多詳情可移步至:API Mock文檔。

  12. 編輯器支持重命名多個文件

  編輯器支持在同級目錄下同時重命名多個同名文件,方便對 Page/Component 文件進行重命名。

  13. 支持顯示灰度中的基礎庫、下發測試基礎庫

  新增顯示灰度中的基礎庫以及基礎庫支持的客戶端版本。

  同時新增推送按鈕,將選定版本的基礎庫下發到客戶端上,推送結果可以在開發版小程序的調試面板中查看。

  微信客戶端對開發版的小程序打開調試,可以看到測試版基礎庫的生效時間。

  注意:

  該功能只能推送到登錄到開發者工具的微信號的手機上。

  會影響到手機上所有的小程序。

  14. 模擬器支持終止

  模擬器是工具的主要功能之一,如果小程序/小遊戲的業務代碼中出現死循環、複雜運算、頻繁調用某些 API 的情況下都會導致工具出現卡頓或者 CPU 佔用比較高的情況。模擬器新增終止按鈕,點擊後可以暫時終止模擬器運行,節省系統資源佔用。

  15. 打開項目時展示 Loading 狀態

  工具增加開啟加載 loading 彈窗,顯示加載狀態情況。

  16. CLI/HTTP V2 更新

  CLI & HTTP 接口升級 v2 版本,在 v2 版本中,舊版命令仍然可以使用,但已廢棄並會在未來移除,請使用 v2 命令。v2 版本增加了雲開發管理操作支持、優化命令形式、增加細緻狀態提示、支持長時間命令執行、支持國際化(中英文選擇)等。詳細文檔。

  17. 優化雲控制臺用戶訪問統計和監控圖表的數據展示

  支持按照近 7 天、近 30 天以及自定義時間段來篩選 DAU。

  18. 資料庫備份回檔

  雲開發已自動開啟資料庫備份,並於每日凌晨自動進行一次數據備份,最長保存 7 天的備份數據。如有需要,開發者可在雲控制臺上通過新建回檔任務將集合回檔(還原)至指定時間點。詳情。

  19. 優化模擬器工具欄展示

  工具欄機型及顯示比例菜單合併,網絡模擬調整到模擬操作下。

  20. 編輯器支持小遊戲項目的 API 代碼補全

  在小遊戲項目,可以看到為小遊戲提供的代碼補全(部分 Canvas API 尚未提供)。

相關焦點

  • 新版微信開發者工具可期:支持PC小程序調試、圖標更新
    據IT之家網友「stevapple」投稿,微信團隊消息,微信開發者工具穩定版 1.02.2003250 近日更新:雲開發支持按量付費、PC小程序調試、圖標更新等。以下為官方更新公告:1. 編輯器優化微信開發者工具的編輯器功能經過重新調整,優化並增加了若干功能。
  • JetBrains Toolbox推出全新產品訂閱授權模式
    捷克知名軟體開發公司JetBrains最為人所熟知的產品是Java程式語言開發撰寫時所用的集成開發環境IntelliJ IDEA,相信很多開發者都有所了解。而近期自2015年11月2日起, JetBrains將其部份產品的授權方式變為全新的訂閱授權模式,提供按月或按年的方式訂閱一個或多個產品。
  • 微信編輯器如何使用?
    最實用的微信編輯器使用全解介紹給大家,簡單實用一、頁面介紹操作界面中,主要包括分類區,樣式展示區,內容編輯區三個部分。,上傳本地圖片到微信素材庫。2.進入微信素材庫裡將該圖片地址複製下來右鍵點擊圖片選擇「複製圖片地址」3.回到微信編輯器,通過粘貼圖片地址的方式上傳圖片將圖片的地址粘貼到「地址」後面的的文本框中4.點擊「確認」按鈕將圖片插入到編輯器四、如何插入空行與清除空行四、如何插入空行與清除空行1.插入空行在編輯器內部點擊滑鼠【右鍵】,右鍵菜單中有「前插入段落」與「後插入段落」,可實現在樣式之前或者
  • JetBrains老用戶轉換全新訂閱授權模式可享受6折優惠
    而IDE工具廠商JetBrains始終致力於發展創新方法來協助提升開發效率,他們成立於2000年,旗下擁有多款開發工具產品。近期JetBrains Tool Box推出全新產品訂閱授權模式,並對老用戶提供超值的優惠活動。
  • 小程序開發者如何提高微信廣告收入?這裡有一份劃好重點的筆記
    微信廣告是很多小程序開發者重要的收入來源之一。如何提高小程序的收入?如何在小程序裡合理嵌入廣告位?這些問題是很多開發者共同的困惑。 7月25日,微信廣告在上海召開微信廣告小程序流量主大會。除了回顧過去一年微信小程序流量主的變化,團隊還「劇透」了下半年發力的重點和即將升級的新能力。
  • Android 11 Beta 版正式發布,以及眾多面向開發者的重磅更新
    這些更新包括 Kotlin 協程、Jetpack Compose 工具包的最新進展、在 Android Studio 中更快地完成構建,以及 Play Console 的全新改版。Android 11 Beta 版現已發布自二月以來,大家通過 Android 11 開發者預覽版提供了眾多反饋。
  • VSCode 6 月 Java 更新,編輯器就該有編輯器的樣子
    ,讓開發者可以快速配置好 Java 開發環境,更輕鬆地開始上手編碼。最近微軟高級項目經理 Xiaokai He 發布了一篇文章,介紹了 VSCode 6 月更新中針對 Java 的更新內容。更新中帶來了不少新特性,主要涉及代碼快速操作、性能提高和調試器新功能等內容。
  • 哪個微信編輯器比較好用?
    135編輯器,從1開始,做更好非找你微信編輯器--微信公眾號圖文排版工具、微信公眾平臺在線排版軟體微信編輯器_小螞蟻微信編輯器_微信編輯工具微信編輯器_i排版>微信公眾平臺圖文排版工具圖文排版_2.0_微信以上編輯器排名純屬個人觀點,因為我一直是135的死忠粉,所以現在我先從135說起,如有異議,歡迎評論指出!
  • 如何使用微信開發者工具調試在微信端訪問的網頁
    假設我用vue開發了一個web應用,需要在手機微信裡訪問並調試, 可以按照本文介紹的步驟,使用微信開發者工具來調試.假設我的web應用的訪問入口是如下公眾號菜單的"預約"按鈕:那麼為了能夠在微信開發者工具裡調試,需要首先進入該公眾號的後臺,在web開發者工具裡,將我本人的微信號添加進去:點擊"綁定開發者帳號":輸入待綁定的微信帳號:
  • 微信公眾號排版編輯器全指南!
    所以,優秀的公眾號運營者即要懂得做內容,也要懂得編輯,以下三個排版編輯器你一定要知道。壹伴是一個插件,直接搜索就可以下載安裝,安裝好壹伴之後就可以在公眾號後臺直接進行排版。他可以直接導入其他微信公眾號的文章,如果你看中了某一個微信公眾號的排版,或者有需要轉載文章,這個功能就非常的便捷。
  • 提供給 Web 開發者的 8 款最佳的跨平臺編輯器
    今天,我們要介紹集成開發環境(IDE)給各位 web 開發者。IDE 是個非常好的工具,通過它的各種傑出的工具來使編程更加簡單。這些 IDE 提供現代化的用戶界面,提高編程者的編碼速度,更容易發現編程過程中的問題。運籌帷幄,決勝千裡!現在有大量的 IDEs 都提供年多種語言的服務,有些僅適合某種特定的語言。同時它們能各種平臺上運行:Linux, Windows and OS X。
  • web開發者不可錯過的11個JavaScript工具
    JavaScript即將接管Web世界,如雨後春筍版冒出的JavaScript工具更是讓web開發者無所適從。二、Epoch數據可視化是最火的web開發項目,如今已經有很多工具能夠在web上展示吸引眼球的數據可視化互動圖表,例如D3.js。但Epoch更進一步,在基本的D3代碼庫的基礎上進一步整合,提供更加流暢的體驗。通過Epoch你可以向客戶展示乾淨漂亮實時更新的圖表。
  • 開發者需知的10類工具
    作為一個軟體開發者,你不可避免地需要用到各種工具來設計、理解、編輯任何程序,本文作者按類型總結了10類開發者須知的工具。CSDN摘譯如下:免責聲明:「最好」的軟體工具通常屬於主觀看法,也許你並不同意我的觀點,但是也可以從中獲取所需。1.
  • 微信運營輔助工具大全
    易點編輯器:wxedit.yead.net扔贊微信編輯器:微信編輯器_微信圖文編輯小易微信編輯器:小易微信編輯器易點微信編輯器:微信編輯器_微信編輯工具微信在線編輯器:微信排版工具_微信公眾平臺排版微推寶圖文排版:微推寶-素材管理排版365微信編輯器:微信圈圈排版助手:微信圖文排版
  • 15 款Python編輯器的優缺點,別再問我「選什麼編輯器」啦!
    IDE 是開發者創建程序時使用的軟體包。它通過簡單的用戶界面集成多個高度關聯的組件,從而最大化程式設計師的生產效率。本質上,IDE 是一種改進代碼創建、測試和 debug 流程的工具,它使這些工作更加簡單。有一個與 IDE 相似的術語——代碼編輯器(code editor)。我們先來探討二者的異同。什麼是代碼編輯器?
  • 微信支持深色模式,近期值得關注的 17款App
    歷史數據可視化是 HeartWatch 4 的一大特色,開發者曾在 Twitter 上表示想要以極快的速度和有效的方式呈現一年的歷史數據,是一件不太容易的事情。 HeartWatch 4 並不能代替專業醫療檢查,通過心率一項指標實際上也很難判斷是否真實出現健康問題。
  • 秀米編輯器pc版下載_秀米編輯器電腦客戶端下載_18183軟體下載
    秀米編輯器是一款樣式多樣、模板豐富的編輯工具,該軟體使用也非常方便,共有六大部分,方便你去編輯自己喜歡的樣式,其擁有眾多的編輯格式和排版,完全可以滿足不同用戶的需求。
  • 3款微信公眾號編輯器,哪個最好用?
    做微信公眾號運營,會做好看的文章排版幾乎是必備技能,但是微信後臺自帶的編輯器功能實在太少,想排出一篇精美且文章幾乎不可能,所以很多人會用到第三方微信編輯器對文章進行排版。但是目前市面上的微信編輯器那麼多,款式、功能各異,到底該怎麼選呢?
  • 如何在微信開發者工具中開啟雲開發
    工具微信開發者工具微信管理後臺技術微信小程序JavaScriptwxmlwxss之前都是使用微信小程序普通開發,沒有嘗試過雲開發;這兩天看了下小程序雲開發,發現其中有好多要學;首先,要開通雲開發服務;其次,要創建並部署雲函數
  • 獨立開發者:新手做2D手遊該用哪些工具?
    全球手遊行業規模將突破250億美元,越來越多的開發者開始進入手遊研發領域,而作為一名菜鳥,很多時候,如果沒有其他開發者的建議,會走很多彎路,最近,獨立工作室Sheado.net公司的Chad Ata在博客中分享了他們從一開始進入手遊研發到如今四年多以來積累的經驗,希望可以給新入行者提供一些幫助。