2013-12-10 15 views
14

JavaScriptCoreには、C++で書かれたデバッガパッケージが含まれています。 これはデバッガパッケージのlinkです。JavaScriptCoreデバッガの実装方法は?

eclipseまたはxocdeからJavaスクリプトをデバッグするのにこのデバッガを使用できますか? 参照またはサンプルの実装は参考になります。 おかげ

+0

私はあなたがすでにこのデバッグツールについて知っていると思っていますが、考慮していると思います。最新のWebブラウザには、デバッグツールが組み込まれています。 [Chrome V8デバッガ](https://developers.google.com/chrome-developer-tools/docs/javascript-debugging)、[Firefox Firebug](https://github.com/firebug/firebug)などです。彼らはオープンソースのプロジェクトです。 IDEのデバッガを開発することについて興味深い場合は、それぞれのプロジェクトコードを確認することができます。 – Edward

答えて

4

は、WebKitの人々は、最近のiOS内のオブジェクトは、あなたがのUIWebViewをデバッグすることができ、同じようにアプリなJSContextリモートデバッグを許可する目的でJavaScriptCoreにおける自体にWebKitのウェブインスペクタ(別名Safariのウェブインスペクタ)JavaScriptCoreにおける固有の部分を移動していますオブジェクトは今です。この機能はiOS 8に同梱されています。

Web InspectorのJavaScriptデバッグは、実際にはJSC :: Debuggerの上に構築されているため、リファレンス実装として使用することも、リファレンス実装として使用することもできます。コードはhereですが、iOS 8またはOS X 10.10がなくても動作しないようです。それでも、あなた自身のデバッガインタフェースを構築したい場合は、それは良いスタート地点のようです。

関連する問題