2012-03-01 7 views
2

alert(SOMETHING)をJavascriptコードに入力すると、エラーをキャッチしたり、何が起きているのかを確認できます。コモドエクステンションのJavaScriptをデバッグ

ほとんどの場合、これは大丈夫です。しかし、(オブジェクトのプロパティのような)多くの情報を表示したい場合、アラートボックスはいいです。 Komodo IDEでKomodoのウィンドウやファイルにログインすることは可能ですか?あなたの拡張機能を初期化するところに

window.openDialog('chrome://global/content/console.xul', '_blank'); 

:それは少し難しく、このようにするに

は、Windows 7のために、この呼び出しを追加

答えて

2

てみています。これはあなたが得るエラーメッセージを表示します。公開する前に削除することを忘れないでください。

ko.logging.getLogger("extensions.myextension").warn("foo"); 

使用例::)

また、あなたは経由pystderr.logするものを記録することができます。 JSON.stringifyオブジェクトをダンプします。

第3に、Komodo developer extensionをインストールして、Javascriptコンソールで試してみてください。

+0

ああ、ヘルプ - >トラブルシューティング - >ログファイルの表示から 'pystderr.log'を見ることができます。 – tuomassalo

+0

良いしかし、このダイアログにどのように情報メッセージを書いていますか? – peter2108

関連する問題