質問

現在、Internet Explorer で JavaScript をデバッグする良い方法がありません。 サファリ. 。Firefox では、次のことができます。 ファイアバグの ロギング機能 そして コマンドライン関数. 。ただし、他のブラウザに移動すると、これは役に立ちません。

役に立ちましたか?

解決

Safari の場合は、環境設定から「開発」メニューを有効にする必要があります (Safari 3.1 の場合)。見る Apple の Safari 開発 FAQ のエントリ)または経由

$ defaults write com.apple.Safari IncludeDebugMenu 1

Mac OS X のターミナルで。次に、「開発」メニューから「Web インスペクターの表示」を選択し、「コンソール」リンクをクリックします。スクリプトは、window.console.log を使用してコンソールに書き込むことができます。

Internet Explorer の場合、Visual Studio が最適なスクリプト デバッガーですが、Visual Studio がない場合は Microsoft Script Debugger で問題ありません。 IE チーム ブログのこの投稿 インストールと Internet Explorer への接続について説明します。

Internet Explorer 8 見た目 非常に豪華なスクリプト デバッガーが含まれているので、本当に冒険してみたい場合は、Internet Explorer 8 ベータ版をインストールして試してみるとよいでしょう。

他のヒント

これは Firebug Lite です @John が言及していたものは、IE、Safari、Opera で動作します。

IE ブログの投稿、 Internet Explorer でのスクリプトのデバッグ, では、Internet Explorer でのスクリプト デバッグのさまざまなオプションについて説明します。

ここにあります Apple 開発者向け FAQ Safari での JavaScript のデバッグについて。

Safari 3.0 および 3.1 には、 ドロセラ JavaScript デバッガー。Mac 上でそのリンクの手順に従って有効にできます。サファリもありますよ ウェブインスペクター..

Internet Explorer で JavaScript をデバッグするために私が使用した最良の方法は、 Microsoft スクリプトエディタ. 。デバッガはフル機能を備えており、非常に使いやすいです。

以下の記事でインストール方法を説明しています。 Microsoft スクリプトエディタ そしてそれを設定します。

方法:Internet Explorer で JavaScript をデバッグする

Safari については、申し訳ありませんが、返答がありません...

Visual Studio 2005 には、スクリプト エクスプローラー ([デバッグ] > [Windows] メニューの下) があります。現在デバッグ可能なすべてのスクリプト化されたもののツリーが表示されます。以前は、IE の [表示] > [スクリプト デバッガー] メニューからデバッガーにアクセスしていましたが、目的の内容にアクセスするには、スクリプト エクスプローラーを使用した方が早いことがわかりました。

Safari 3.1 には魔法のようなコマンドライン設定は必要ありません。設定ウィンドウの [詳細設定] タブには、[開発メニューを有効にする] チェックボックスがあります。つまり、Webkit nightlies (http://nightly.webkit.org)、開発者ツールが大幅に改善され、必要な機能をリクエストするバグレポートをより簡単に提出できるため、おそらくそうする方が良いでしょう:D

を参照してください。 デバッグ の章 Web 開発者のための Safari ユーザーガイド Safari でデバッグする方法の完全なドキュメントについては、こちらをご覧ください。(ほとんどの部分は Firebug と同じ API です。)

IEでは次のコマンドを使用できます。 IE開発ツール, 、 でも私は〜がいい ファイアバグ ライト 他の人が述べたように。

今では、 ファイアバグ ライト Internet Explorer、Safari、Opera などの他のブラウザでも動作します。コマンドのセットは限られており、Firefox のバージョンほど完全な機能はありません。

使用している場合 ASP.NETビジュアル スタジオ 2008 Internet Explorer で JavaScript もデバッグします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top