プラグインのデバッグ
この記事では、Eagleプラグインの効果的なデバッグ方法について詳しく説明します。
最終更新
この記事では、Eagleプラグインの効果的なデバッグ方法について詳しく説明します。
最終更新
プラグインを開いた後、F12
キーを押すとDevTools
デバッグツールが開きます。
具体的な手順は以下の通りです:
Eagleでデバッグしたいプラグインを開き、F12
キーを押してDevToolsを開きます。
DevTools内で、プラグインのコードを確認し、ブレークポイントやデバッグツールを使ってプラグインの実行過程をデバッグできます。
DevTools内の他のツールを使用して、プラグインのパフォーマンスやメモリ使用状況などの情報を確認することもできます。
サムネイルプラグインはバックグラウンドで実行され、コードはファイルの追加や更新時にのみ実行されます。サムネイル機能のコードをデバッグしたい場合は、manifest.json
ファイルでdevTools
属性をtrue
に設定し、コード内でdebugger
ブレークポイントを設定することで、devTools
ツールでデバッグ作業が行えます。
開発したいファイル形式のファイルをEagleに追加して選択し、プラグインパネルを開き、開発中のプレビュープラグインをクリックすると、独立したプレビューウィンドウが開きます。F12
キーを押すとDevTools
が開いてデバッグができます。
詳細を知る:DevToolsの使い方が分からない場合は、以下の学習資料を参照してください。
Google公式ドキュメント:https://developers.google.com/web/tools/chrome-devtools
MDN Webドキュメント:https://developer.mozilla.org/zh-CN/docs/Tools
W3Schoolsチュートリアル:https://www.w3schools.com/js/js_debugging.asp
注意:プレビューおよびサムネイルプラグインは、現在、ログAPIに対応していません。
ログシステムは、ソフトウェアの実行状況を記録するためのツールであり、開発者が問題を迅速に特定し解決するのに役立ちます。ログシステムは、ソフトウェアのエラー情報、警告情報、実行時間などを記録し、デバッグツールとして機能します。非開発環境では、ログシステムは開発者が問題の原因を効果的に特定し、対策を講じるのに役立ちます。
Eagle Plugin API は、プラグインの実行情報を記録する log 機能を提供しており、開発者はこれによってプラグインの実行、警告、エラーなどの情報を Eagle ソフトウェアのログに記録できます。この機能を使用することで、ユーザーにデバッグレポートを提供するだけでこれらの情報にアクセスできます。プラグインの開発時には、ログ機能を使用することで開発者が問題を迅速に特定し解決するのに役立ちます。
もっと詳しく知る: Log - API 参照
Eagle のソフトウェアログの取得方法をご覧ください。