2008-12-10 9 views
1

J'ai une erreur JScript sur ma page. Je sais où l'erreur se produit, mais j'essaye de déchiffrer le JScript sur cette page (pour comprendre d'où il vient - c'est sur une page ASPX, ainsi n'importe quel nombre de contrôles d'utilisateur pourraient l'avoir injecté).Reformatage du code JavaScript/JScript?

Ce serait plus facile s'il était correctement mis en retrait. Existe-t-il des reformateurs JScript gratuits pour Windows?

+0

Voir aussi http://stackoverflow.com/questions/18985/javascript-beautifier –

Répondre

2

Vous devriez vraiment utiliser Firebug ou un outil de débogage similaire à réellement trouver le problème, mais, si vous voulez simplement formater votre code JavaScript, here's a reformatter I found on Google.

1

Que diriez-vous si vous venez d'exécuter Firebug, il vous dira ce qu'est l'erreur et vous amènera où il est.

Des outils tels que phpDesigner (il y a un essai gratuit) ont un embellisseur de code qui fonctionnera sur JavaScript, mais rien ne vaut la bonne vieille touche TAB (et le décalage onglet pour supprimer indention indésirable): P

1

Utilisez Visual Studio 2008

  1. Créer un nouveau Web Form
  2. Coller votre code js dans la source de
  3. tout sélectionner (ctrl + a)
  4. clic droit pour ouvrir le menu contextuel
  5. Cliquez sur Sélection de format

Les js et html seront ensuite mis en forme en conséquence

+2

Ne fonctionne pas pour moi (dans VS2008 Developer). Ne fonctionne pas dans un fichier .JS ou dans un fichier .ASPX. –

+0

Cela fonctionne dans une page aspx ... Je l'utilise tout le temps effectivement Il indente également le code lorsque vous terminez une ligne avec un; –