32

WindowsVistaでSafari3.2を使用してJavaScriptをデバッグする方法はありますか?

Droseraという名前のデバッガーへのリンクを見つけましたが、情報が古くなっているため、機能させることができません。

4

5 に答える 5

44

さて、開発メニューから開くことができるエラーコンソール(メニューバーの(Prefences / Advanced / Show Developメニュー)で有効にすることができます)を除いて、SafariAFAIKには多くのJavaScriptデバッグオプションがありません。

それでも、エラーコンソールは、JavaScriptエラーを表示し、任意のJavascriptステートメントを実行できるため非常に便利です。

とにかくWindowsを使用しているので、Safariに非常によく似たブラウザであるGoogle Chromeの組み込みのJavascriptデバッガを使用してみることができます(ただし、Javascriptエンジンは異なります)。

于 2008-12-23T11:22:59.253 に答える
14

私はグーグル経由でこの質問に出くわしました-かなり古いですが、答えはどれもまったく正しくありません(この質問が尋ねられてからサファリが5.1に更新されたため)

develop menuDrJokepuが述べたように有効にします:

環境設定/詳細/メニューバーに開発メニューを表示

ページ メニューに へのオプションが表示されますShow Web Inspector。これにより、chrome にあるものと非常によく似たツールが提供されます (詳細はこちら)。開発メニューから直接 JavaScript のデバッグを開始することもできます。

于 2011-09-12T13:33:18.443 に答える
4

はい、できます -> CTRL+ ALT+ I:リンク

于 2014-01-27T10:47:03.230 に答える
1

Droseraを実行することは可能です-IIRCでは、開発者メニューを(設定を介して)有効にし、safari設定ファイルにフラグを設定する必要があります。

とは言うものの、Droseraは(アーキテクチャーのために)遅く、永続的にバグがありました。ナイトリーをhttp://nightly.webkit.orgからダウンロードすると、統合デバッガーを備えた更新されたインスペクターを取得できます。(うまくいけば)吸わないもの:D

[編集:デバッガーにバグが見つかった場合(ああ、皮肉なことに:D)、http://bugs.webkit.orgでバグを報告できれば素晴らしいと思います]

于 2008-12-23T11:23:57.757 に答える