WindowsVistaでSafari3.2を使用してJavaScriptをデバッグする方法はありますか?
Droseraという名前のデバッガーへのリンクを見つけましたが、情報が古くなっているため、機能させることができません。
WindowsVistaでSafari3.2を使用してJavaScriptをデバッグする方法はありますか?
Droseraという名前のデバッガーへのリンクを見つけましたが、情報が古くなっているため、機能させることができません。
さて、開発メニューから開くことができるエラーコンソール(メニューバーの(Prefences / Advanced / Show Developメニュー)で有効にすることができます)を除いて、SafariAFAIKには多くのJavaScriptデバッグオプションがありません。
それでも、エラーコンソールは、JavaScriptエラーを表示し、任意のJavascriptステートメントを実行できるため非常に便利です。
とにかくWindowsを使用しているので、Safariに非常によく似たブラウザであるGoogle Chromeの組み込みのJavascriptデバッガを使用してみることができます(ただし、Javascriptエンジンは異なります)。
私はグーグル経由でこの質問に出くわしました-かなり古いですが、答えはどれもまったく正しくありません(この質問が尋ねられてからサファリが5.1に更新されたため)
develop menu
DrJokepuが述べたように有効にします:
環境設定/詳細/メニューバーに開発メニューを表示
ページ メニューに へのオプションが表示されますShow Web Inspector
。これにより、chrome にあるものと非常によく似たツールが提供されます (詳細はこちら)。開発メニューから直接 JavaScript のデバッグを開始することもできます。
はい、できます -> CTRL+ ALT+ I:リンク
Droseraを実行することは可能です-IIRCでは、開発者メニューを(設定を介して)有効にし、safari設定ファイルにフラグを設定する必要があります。
とは言うものの、Droseraは(アーキテクチャーのために)遅く、永続的にバグがありました。ナイトリーをhttp://nightly.webkit.orgからダウンロードすると、統合デバッガーを備えた更新されたインスペクターを取得できます。(うまくいけば)吸わないもの:D
[編集:デバッガーにバグが見つかった場合(ああ、皮肉なことに:D)、http://bugs.webkit.orgでバグを報告できれば素晴らしいと思います]