49

Eclipse で JavaScript をデバッグするにはどうすればよいですか。私はEclipse 3.2.1を使用しています。側面をクリックするたびに、ブックマークを追加するオプションが表示されますが、ブレークポイントは表示されません。

誰でもこれについて私を助けることができますか?

4

9 に答える 9

31

2015 年には、Eclipse での JavaScript のデバッグには少なくとも 6 つの選択肢があります。

上記に加えて、「Eclipse を使用した JavaScript のデバッグ」に焦点を当てたビデオがいくつかあります。

時代遅れ

于 2012-09-02T14:39:10.960 に答える
10

Eclipse に JavaScript デバッガーがあるとは思えません。これらのブレークポイントは Java コード用です (JSP ファイルを編集していると思いますか?)。

Firebugを使用して Javascript コードをデバッグします。これは、すべての Web 開発者がツールボックスに入れておくべき優れたアドオンです。

于 2009-03-04T05:19:15.367 に答える
9

100% 確信があるわけではありませんが、Aptanaがそれを可能にしていると思います。

于 2009-03-04T06:05:32.417 に答える
5

ubuntu 10.4でaptanaを実行しようとしました。残念ながら、私は成功しませんでした。一方、Chrome には、Chrome インスタンスで実行されている JavaScript をデバッグできる Eclipse プラグインがあります。非常にうまく機能します。ここにある Eclipse プラグインをインストールする必要があります。

http://code.google.com/p/chromedevtools/

Eclipse で編集する JavaScript ソースにブレークポイントを設定し、Chrome でページを閲覧します。JavaScript ブレークポイントに到達するとすぐに、Eclipse デバッガーが停止し、ステップ イン、ステップ オーバー、変数の参照などを行うことができます。

于 2010-04-21T22:26:41.227 に答える
4

JavaScript はブラウザーで実行されますが、これは Eclipse からはかなり離れています。Eclipse は、何らかの方法でブラウザーの JavaScript エンジンにフックしてデバッグする必要があります。したがって、Eclipse を介した JavaScript のビルトイン デバッグはありません。とにかく JS は実際には主な焦点ではないからです。

ただし、JavaScript のデバッグを行うためにインストールできるプラグインがあります。主なものはAJAX Toolkit Framework (ATF)だと思います。デバッグを行うために Mozilla ブラウザーを Eclipse に組み込んでいるため、JavaScript を作成するときに通常発生するクロスブラウザーの複雑さを処理することはできませんが、確かに役立ちます。

于 2009-03-04T05:21:56.330 に答える
4

ブラウザでサポートされているデバッグ ツールを使用します。前述のように、IE 用の Chrome IE 開発者から Firefox 用の Firebug Chrome 開発者ツール。

こうすることで、クロスブラウザーの問題を検出できます。クロスブラウザーの問題を軽減するには、javascript フレームワーク (jQuery、YUI、moo ツールなど) を使用してください。

以下は、Firebug でライムに見えるもののスクリーンショット (javascript-debug.png) です。
1) 「F12」
を押します 2) 「スクリプト」タブをクリックして「有効にします」(既にページにアクセスしている場合は、「F5」を押して再読み込みします)
3) 「すべて」ドロップダウンの横に、右側の別のドロップダウンになります。そのドロップダウンから JavaScript ファイルを選択します。
スクリーンショットでは、「マウスの左クリック」で 42 行目にブレークポイントを設定しています。これにより、壊したり、検査したり、見たりすることができます。

ここに画像の説明を入力

于 2011-06-19T15:28:30.253 に答える
3

AJAX Tools Frameworkを使用して Eclipse にブレークポイントを設定することで、JavaScript をデバッグできます。

于 2011-08-15T18:38:27.223 に答える
2

私の会社である Genuitec のMyEclipse (Eclipse ベース、サブスクリプションが必要) とWebclipse (Eclipse プラグイン、現在無料) は、(2015 年現在) JavaScript デバッグ機能を新たに設計しました:

ここに画像の説明を入力

一般的な Web アプリケーションと Node.js ファイルの両方をデバッグできます。

于 2015-08-26T10:08:19.860 に答える
1

Node.js には、chromedevtoolsのバグ修正を含む Nodeclipse 0.2があります。

于 2013-03-29T10:12:26.373 に答える