29 votes

Déboguer JavaScript dans Visual Studio 2010?

Actuellement, je suis le débogage mon JavaScript à l'aide de Firebug pour Firefox. Est de toute façon il débogage javascript dans Visual Studio 2010? Le JavaScript n'est pas partie d'un projet Visual Studio, c'est juste une .fichier js qui sera lié à une page HTML statique (c'est pour déboguer des travaux scolaires).

Je l'ai fait essayer à la recherche et les résultats n'étaient pas des plus récents qu'autour il y a un an. J'espère que quelque chose a changé ou il y a un meilleur flux de travail que notepad++ pour le code HTML/JavaScript et Firebug pour le débogage.

34voto

airbai Points 1399

Utilisez le mot clé de débogueur JavaScript dans IE.

 function onClickRow(detailUrl) {
    debugger;
}
 

Lorsque vous exécutez votre page dans IE, une fenêtre de débogage apparaîtra, puis sélectionnez Visual Studio 11.

14voto

devi Points 1008

Pour utiliser le débogage dans Internet Explorer, vous devez effectuer ces étapes:

  • activer le débogage de script dans IE (allez dans Options Internet-> avancées-> navigation et décochez 'Désactiver le débogage de script')
  • sélectionnez affichage-> débogueur de script externe-> pause à la prochaine instruction

Lorsque la prochaine déclaration javascript sera atteinte, IE affichera la boîte de dialogue de sélection du débogueur de windwows standard, lorsque vous pourrez sélectionner une instance de visual studio.

6voto

Pete Points 4035

Cette question obtient beaucoup de vues, donc pour être complet, je voulais juste mentionner que j'utilise Chrome Developer Tools depuis un certain temps maintenant. Cela fonctionne très bien pour moi et c'est ce que je recommande maintenant lorsque les gens me posent cette même question.

3voto

zyklus Points 31683

Oui, mais uniquement dans IE. Fondamentalement, créez simplement un projet de page Web et appuyez sur Exécuter. Il lancera IE en mode débogueur.

1voto

Snake Eyes Points 4537

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X