除錯插件
這篇文章將詳細介紹有效除錯、除錯 Eagle 插件的方式。
Last updated
這篇文章將詳細介紹有效除錯、除錯 Eagle 插件的方式。
Last updated
開啓插件後,點擊 F12
鍵即可開啓 DevTools
除錯工具。
具體步驟如下:
在 Eagle 中開啓您要除錯的插件,按下 F12
鍵,這將開啓 DevTools。
在 DevTools 中,您可以查看插件的程式碼,並使用斷點、除錯工具來除錯插件的執行過程。
您還可以使用 DevTools 中的其他工具來查看插件的效能、記憶體使用情況等資訊。
縮圖插件運行在背景,程式碼僅會在檔案新增、更新時被執行,如果你想要對縮圖功能程式碼進行除錯,你可以在 manifest.json
檔案中,將 devTools
屬性設定為 true
,並在程式碼設定 debugger
斷點,即可在 devTools
工具進行除錯工作。
新增並選中你想要開發的檔案格式檔案到 Eagle 中,開啓插件面板,點擊你正在開發預覽插件,即可開啓一個獨立的預覽視窗,你可以點擊 F12
開啓 DevTools
進行除錯。
瞭解更多:如果您不確定如何使用 DevTools,您可以查看下面這些學習資料來學習
W3Schools 教程:https://www.w3schools.com/js/js_debugging.asp
注意:預覽、縮圖插件目前不支援日誌 API。
日誌系統是一種用於記錄軟體運行狀態的工具,它可以幫助開發人員更快地定位和解決問題。日誌系統會記錄軟體的錯誤資訊、警告資訊、運行時間等資訊,可以作為一種除錯工具。在非開發環境下,日誌系統可以有效地幫助開發人員找出問題的原因,並採取措施解決問題。
Eagle Plugin API 提供了一種用於記錄插件運行資訊的 log 功能,這樣,開發人員就可以將插件的運行、警告、錯誤等資訊記錄在 Eagle 的軟體日誌中。使用這種功能,只需向使用者提供除錯報告,就能查看到這些資訊。在開發插件時,使用日誌功能可以幫助開發人員快速定位和解決問題。
瞭解更多: Log - API 參考
點擊這裏查看 Eagle 軟體日誌獲取方式。