Microsoft Script Debugger
Microsoft Script Debugger är relativt minimal debugger för Windows Script Host -stödda skriptspråk, som VBScript och JScript . Dess användargränssnitt tillåter användaren att ställa in brytpunkter och/eller stega genom exekvering av skriptkod rad för rad, och undersöka värden på variabler och egenskaper efter varje steg. Det ger i själva verket ett sätt för utvecklare att se skriptkodens beteende när det körs, vilket eliminerar mycket av gissningsarbetet när saker och ting inte riktigt fungerar som avsett.
Microsoft anser att den är utfasad. Internet Explorer 8 kommer också med en annan, tätt integrerad JScript-felsökningsdel av Internet Explorer Developer Tools .
Funktioner
Enligt Microsoft tillhandahåller Script Debugger dessa traditionella felsökningsfunktioner:
- Förmåga att sätta och rensa brytpunkter.
- Förmåga att gå igenom och över procedurer.
- Möjlighet att visa och ändra värden på variabler och egenskaper.
- Förmåga att värdera uttryck.
- Möjlighet att se samtalsstacken och navigera till valfri procedur som är laddad.
Dessutom kan den öppna och redigera HTML-sidor, och den stöder skriptfärgning för förbättrad läsbarhet.
Begränsningar
Felsökningen har flera begränsningar, inklusive följande:
- Linjeindikatorn kan vara felaktig när du går igenom inline JScript eller felsöker ett inramat dokument.
- När felsökning av dokument öppnas i Internet Explorer kan endast ett felsökas åt gången.
- Kommandon som skrivs i kommandofönstret har ingen effekt om inte användaren är i pausläge.
- En brytpunkt omedelbart efter en Document.Write ignoreras.
- Att ange ett Document.Write-kommando under felsökning, eller uppdatering av ett dokument i Internet Explorer medan du felsöker det, kan orsaka hängningar eller annat oväntat beteende.
- Till skillnad från andra debuggers finns det inget bevakningsfönster för övervakning av variabler; de måste kontrolleras via manuella kommandon.
- Till skillnad från andra debuggers kan brytpunkter inte ställas in genom att klicka i vänstermarginalen; de måste ställas in via knapptryckning eller meny.
Användande
Efter installationen kan nya alternativ hittas i Internet Explorers Script Debugger- meny, som läggs till i menyn Visa . Felsökning kan valfritt stängas av från fliken Avancerat i dialogrutan Internetalternativ .