Как реализовать отладчик JavaScriptCore?

JavaScriptCore содержит пакет отладчика, который написан на С++. Это ссылка пакета отладчика.

Можно ли использовать этот отладчик для отладки java script от eclipse или xocde, Любая справочная или выборочная реализация будет полезна. Благодаря

Ответы

Ответ 1

Недавно пользователи WebKit перенесли часть JavaScriptKore Web Inspector (ака Safari Web Inspector) в JavaScriptCore с намерением разрешить удаленные отладочные объекты JSContext в приложениях iOS так же, как теперь можно отлаживать объекты UIWebView. Эта функция должна поставляться с iOS 8.

Отладка JavaScript в Web Inspector фактически построена поверх JSC:: Debugger, поэтому вы можете либо ее адаптировать, либо использовать в качестве эталонной реализации. Код живет здесь, но кажется, что он не будет работать как без iOS 8 или OS X 10.10. Тем не менее, это похоже на хорошее место для начала, если вы хотите создать собственный интерфейс отладчика.