Déboguer JavaScript dans Eclipse

Comment puis-je déboguer JavaScript dans Eclipse. Je suis à l'aide d'Eclipse 3.2.1. Chaque fois que je clique sur le côté il donne l'option pour ajouter un marque-page mais pas de point de pause.

quelqu'un Pourrait-il m'aider sur ce point?

43
demandé sur BuZZ-dEE 2009-03-04 08:13:54

9 réponses

En 2015, il y a au moins six choix de débogage JavaScript dans Eclipse:

en ajoutant à ce qui précède, voici quelques vidéos qui se concentrent sur " Déboguer JavaScript en utilisant eclipse"

périmé

30
répondu koppor 2016-04-26 20:45:30

Je ne crois pas Qu'Eclipse ait un débogueur JavaScript - ces points d'arrêt sont pour le code Java (je suppose que vous éditez un fichier JSP?)

Utiliser Firebugg pour déboguer le code Javascript, c'est un excellent add-on que tous les développeurs web devraient avoir dans leur boîte à outils.

10
répondu matt b 2009-03-04 05:19:15

je ne suis pas sûr à 100% mais je pense que Aptana laissez-vous le faire de la.

9
répondu Luke 2009-03-05 21:53:54

j'ai essayé de faire tourner aptana sur mon ubuntu 10.4. Malheureusement, je n'ai pas réussi. Chrome, d'un autre côté, a un plugin eclipse qui vous permet de déboguer javascript qui tourne dans une instance chrome. Fonctionne très bien. Vous devrez installer le plugin eclipse vous trouverez ici:

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

définir les points de rupture dans les sources javascript que vous éditez dans eclipse et navigateur votre page dans chrome. Dès qu'un javascript le point de rupture est touché, le débogueur eclipse s'arrête et vous permet d'entrer, de passer, de parcourir les variables, etc. Très sympa!

5
répondu adietisheim 2010-04-21 22:26:41

JavaScript est exécuté dans le navigateur, qui est assez éloigné D'Eclipse. Eclipse devrait d'une façon ou d'une autre se connecter au moteur JavaScript du navigateur pour le déboguer. Par conséquent, il n'y a pas de débogage intégré de JavaScript via Eclipse, puisque JS n'est pas vraiment son principal objectif.

cependant, il y a des plug-ins que vous pouvez installer pour faire du débogage JavaScript. Je crois que le principal est le AJAX Toolkit Framework (ATF). Il intègre un navigateur Mozilla dans Eclipse dans le but de faire son débogage, de sorte qu'il ne sera pas en mesure de gérer les complications inter-navigateur qui surviennent typiquement lors de L'écriture JavaScript, mais il sera certainement aider.

4
répondu Daniel Lew 2009-03-04 05:21:56

il est possible de déboguer JavaScript en définissant les points de rupture dans Eclipse en utilisant le AJAX Tools Framework.

3
répondu appas 2011-08-15 18:38:27

Utiliser les outils de débogage pris en charge par le navigateur. Comme mentionné ci-dessus Firebug pour Firefox Les outils de développement Chrome de Chrome Développeur IE pour IE.

de cette façon, vous pouvez détecter les problèmes entre navigateurs. Pour aider à réduire les problèmes de cross-browser, utilisez un cadre javascript jQuery, YUI, outils moo, etc.

ci-dessous une capture d'écran (JavaScript-debug.png) de ce qu'il ressemble à la chaux dans Firebug.

1) Appuyez sur 'F12'

2) Cliquez sur L'onglet' Script ' et ' enable il' (si vous êtes déjà sur votre page - appuyez sur 'F5' pour recharger)

3) à côté du' All ' drop down, il y aura un autre drop down à droite. Sélectionnez votre fichier javascript à partir de cette liste.

dans la capture d'écran, j'ai placé un point de rupture à la ligne 42 par "clic gauche". Cela vous permettra de briser, inspecter, regarder, etc.

enter image description here

3
répondu CKuharski 2013-09-02 20:39:31

MyEclipse (basé sur eclipse, abonnement requis) et Webclipse (un plug-in eclipse, actuellement gratuit), à partir de mon entreprise, Genuitec, nouvellement conçu (en 2015) débogage JavaScript construit dans:

enter image description here

vous pouvez déboguer à la fois les applications web génériques et le noeud.js fichiers.

3
répondu Tony Weddle 2016-05-26 00:00:00

Pour Le Noeud.js il y a Nodeclipse 0.2 avec quelques corrections de bugs chromedevtools

1
répondu Paul Verest 2013-03-29 10:12:26