1765:
43:
through execution of script code line by line, and examine values of variables and properties after any step. In effect, it provides a way for developers to see script code behavior as it runs, thus eliminating much of the guess-work when things do not quite work as intended.
901:
526:
107:
Entering a
Document.Write command while debugging, or refreshing a document in Internet Explorer while debugging it, can cause hangs or other unexpected behavior.
638:
894:
1554:
1301:
827:
1296:
1768:
948:
887:
270:
1026:
401:
199:
155:
52:
1590:
1445:
1197:
1585:
1460:
938:
817:
585:
1202:
1182:
953:
1580:
1150:
1138:
1036:
426:
113:
Unlike in other debuggers, breakpoints can't be set by clicking in the left margin; they must be set via keypress or menu.
1170:
1549:
1493:
832:
643:
110:
Unlike in other debuggers, there is no Watch window for monitoring variables; they must be checked via manual commands.
1792:
1641:
1575:
1465:
1450:
1217:
371:
224:
1498:
1353:
620:
416:
411:
376:
1621:
1488:
1455:
1207:
994:
343:
1505:
1266:
974:
575:
263:
83:
Additionally, it can open and edit HTML pages, and it supports script colorization for improved readability.
1747:
925:
505:
386:
287:
150:
1155:
1730:
1616:
1261:
1128:
1083:
768:
732:
677:
563:
558:
1674:
1331:
1291:
1115:
1068:
1048:
682:
356:
95:
The line indicator may be incorrect when stepping through inline JScript or debugging a framed document.
1531:
1510:
1401:
1358:
495:
40:
1646:
1053:
1041:
776:
490:
256:
175:
48:
24:
1787:
1544:
1539:
1483:
1271:
1063:
989:
933:
662:
630:
592:
548:
447:
391:
1735:
1440:
1416:
1363:
1133:
1031:
853:
612:
602:
452:
123:
1611:
1428:
1004:
470:
63:
According to
Microsoft, the Script Debugger provides these traditional debugging features:
1752:
1346:
1120:
1058:
969:
791:
753:
719:
203:
1715:
1281:
1227:
781:
667:
485:
98:
When debugging documents open in
Internet Explorer, only one can be debugged at a time.
240:
1781:
1606:
1475:
1411:
1336:
1212:
943:
597:
580:
361:
101:
Commands typed in the
Command window have no effect unless the user is in break mode.
1705:
1396:
1391:
1222:
1073:
863:
811:
536:
366:
1175:
1406:
1326:
704:
79:
Ability to view the call stack, and navigate to any currently loaded procedure.
1276:
1251:
1239:
1234:
1009:
879:
868:
654:
553:
541:
480:
431:
421:
381:
328:
279:
36:
1710:
1689:
1435:
1165:
858:
1160:
1664:
1256:
1143:
984:
786:
709:
570:
462:
351:
228:
28:
20:
51:
comes with a different, tightly integrated JScript debugger part of the
1669:
1423:
1386:
1341:
1286:
1244:
1093:
1088:
999:
801:
758:
748:
475:
32:
1684:
1021:
1014:
672:
406:
323:
315:
305:
300:
295:
73:
Ability to display and change the values of variables and properties.
1725:
1720:
1368:
1192:
1078:
979:
837:
692:
513:
333:
200:"Introduction to Microsoft Script Debugger for Internet Explorer"
1559:
1378:
1187:
796:
699:
687:
396:
883:
252:
91:
The debugger has several limitations, including the following:
1740:
727:
248:
104:
A breakpoint immediately after a
Document.Write is ignored.
133:
menu. Debugging can optionally be turned off from the
1698:
1655:
1634:
1599:
1568:
1530:
1523:
1474:
1377:
1319:
1310:
1108:
962:
924:
915:
846:
810:
767:
741:
718:
652:
629:
611:
522:
504:
461:
440:
342:
314:
286:
122:After installation, new options can be found in
176:"Discovering Internet Explorer Developer Tools"
47:Microsoft considers it to be deprecated. Also,
895:
264:
8:
70:Ability to step through and over procedures.
35:. Its user interface allows the user to set
225:"Contents of Script Debugger Release Notes"
1527:
1316:
921:
902:
888:
880:
271:
257:
249:
227:. Microsoft. June 23, 2005. Archived from
1555:Business Intelligence Development Studio
27:-supported scripting languages, such as
194:
192:
167:
67:Ability to set and clear breakpoints.
7:
639:Comparison of JavaScript frameworks
14:
156:Internet Explorer Developer Tools
53:Internet Explorer Developer Tools
1764:
1763:
76:Ability to evaluate expressions.
1647:Team Foundation Version Control
129:menu, which gets added in the
1:
644:List of JavaScript libraries
910:Microsoft development tools
598:Visual Studio Team Services
202:. Microsoft. Archived from
1809:
621:List of ECMAScript engines
1761:
1622:Extensible Storage Engine
1027:Robotics Developer Studio
17:Microsoft Script Debugger
1446:Communication Foundation
1748:Windows Package Manager
1461:Presentation Foundation
486:Microsoft Edge DevTools
387:Google Closure Compiler
151:Microsoft Script Editor
1731:Web Platform Installer
1617:Access Database Engine
1084:Native Image Generator
949:Tools for Applications
678:Cascading Style Sheets
19:is relatively minimal
683:Document Object Model
586:Visual Studio Express
1359:Xbox Development Kit
944:Team System Profiler
496:Safari Web Inspector
241:Alternative web page
1466:Workflow Foundation
1451:Identity Foundation
1037:SharePoint Designer
777:Active Server Pages
124:Internet Explorer's
49:Internet Explorer 8
25:Windows Script Host
1793:Microsoft software
1064:Windows App Studio
593:Visual Studio Code
448:JavaScript library
392:Google Web Toolkit
1775:
1774:
1736:Windows Installer
1642:Visual SourceSafe
1630:
1629:
1550:Management Studio
1519:
1518:
1364:Windows Installer
1104:
1103:
877:
876:
854:Douglas Crockford
476:Firefox Inspector
453:JavaScript syntax
1800:
1767:
1766:
1612:Microsoft Access
1528:
1429:Entity Framework
1317:
954:Tools for Office
922:
904:
897:
890:
881:
821:
720:Package managers
530:
273:
266:
259:
250:
243:
239:
237:
236:
221:
215:
214:
212:
211:
196:
187:
186:
184:
183:
172:
139:Internet Options
1808:
1807:
1803:
1802:
1801:
1799:
1798:
1797:
1778:
1777:
1776:
1771:
1757:
1753:Microsoft Store
1694:
1680:Script Debugger
1657:
1651:
1626:
1595:
1564:
1515:
1470:
1373:
1347:Managed DirectX
1312:
1306:
1100:
1059:Windows App SDK
995:Macro Assembler
958:
917:
911:
908:
878:
873:
842:
815:
806:
763:
742:Module bundlers
737:
714:
648:
625:
607:
524:
518:
500:
471:Chrome DevTools
457:
436:
338:
310:
282:
277:
247:
246:
234:
232:
223:
222:
218:
209:
207:
198:
197:
190:
181:
179:
174:
173:
169:
164:
147:
127:Script Debugger
120:
89:
61:
12:
11:
5:
1806:
1804:
1796:
1795:
1790:
1780:
1779:
1773:
1772:
1762:
1759:
1758:
1756:
1755:
1750:
1745:
1744:
1743:
1733:
1728:
1723:
1718:
1713:
1708:
1702:
1700:
1696:
1695:
1693:
1692:
1687:
1682:
1677:
1672:
1667:
1661:
1659:
1653:
1652:
1650:
1649:
1644:
1638:
1636:
1635:Source control
1632:
1631:
1628:
1627:
1625:
1624:
1619:
1614:
1609:
1603:
1601:
1597:
1596:
1594:
1593:
1588:
1583:
1578:
1572:
1570:
1566:
1565:
1563:
1562:
1557:
1552:
1547:
1542:
1536:
1534:
1525:
1521:
1520:
1517:
1516:
1514:
1513:
1508:
1503:
1502:
1501:
1496:
1486:
1480:
1478:
1476:Device drivers
1472:
1471:
1469:
1468:
1463:
1458:
1453:
1448:
1443:
1438:
1433:
1432:
1431:
1421:
1420:
1419:
1414:
1409:
1404:
1399:
1394:
1383:
1381:
1375:
1374:
1372:
1371:
1366:
1361:
1356:
1351:
1350:
1349:
1339:
1334:
1329:
1323:
1321:
1314:
1308:
1307:
1305:
1304:
1299:
1294:
1289:
1284:
1282:Project Verona
1279:
1274:
1269:
1264:
1259:
1254:
1249:
1248:
1247:
1242:
1232:
1231:
1230:
1225:
1215:
1210:
1205:
1200:
1195:
1190:
1185:
1180:
1179:
1178:
1173:
1168:
1163:
1153:
1148:
1147:
1146:
1141:
1136:
1131:
1123:
1118:
1112:
1110:
1106:
1105:
1102:
1101:
1099:
1098:
1097:
1096:
1091:
1086:
1081:
1076:
1066:
1061:
1056:
1051:
1046:
1045:
1044:
1034:
1029:
1024:
1019:
1018:
1017:
1007:
1002:
997:
992:
987:
982:
977:
975:Expression Web
972:
966:
964:
960:
959:
957:
956:
951:
946:
941:
936:
930:
928:
919:
913:
912:
909:
907:
906:
899:
892:
884:
875:
874:
872:
871:
866:
861:
856:
850:
848:
844:
843:
841:
840:
835:
830:
824:
822:
808:
807:
805:
804:
799:
794:
789:
784:
779:
773:
771:
765:
764:
762:
761:
756:
751:
745:
743:
739:
738:
736:
735:
730:
724:
722:
716:
715:
713:
712:
707:
702:
697:
696:
695:
685:
680:
675:
670:
668:AssemblyScript
665:
659:
657:
650:
649:
647:
646:
641:
635:
633:
627:
626:
624:
623:
617:
615:
609:
608:
606:
605:
600:
595:
590:
589:
588:
578:
573:
568:
567:
566:
561:
551:
546:
545:
544:
533:
531:
520:
519:
517:
516:
510:
508:
506:Doc generators
502:
501:
499:
498:
493:
491:Opera DevTools
488:
483:
478:
473:
467:
465:
459:
458:
456:
455:
450:
444:
442:
438:
437:
435:
434:
429:
424:
419:
414:
409:
404:
399:
394:
389:
384:
379:
374:
369:
364:
359:
354:
348:
346:
340:
339:
337:
336:
331:
326:
320:
318:
312:
311:
309:
308:
303:
298:
292:
290:
284:
283:
278:
276:
275:
268:
261:
253:
245:
244:
216:
188:
166:
165:
163:
160:
159:
158:
153:
146:
143:
119:
116:
115:
114:
111:
108:
105:
102:
99:
96:
88:
85:
81:
80:
77:
74:
71:
68:
60:
57:
13:
10:
9:
6:
4:
3:
2:
1805:
1794:
1791:
1789:
1786:
1785:
1783:
1770:
1760:
1754:
1751:
1749:
1746:
1742:
1739:
1738:
1737:
1734:
1732:
1729:
1727:
1724:
1722:
1719:
1717:
1714:
1712:
1709:
1707:
1704:
1703:
1701:
1697:
1691:
1688:
1686:
1683:
1681:
1678:
1676:
1673:
1671:
1668:
1666:
1663:
1662:
1660:
1654:
1648:
1645:
1643:
1640:
1639:
1637:
1633:
1623:
1620:
1618:
1615:
1613:
1610:
1608:
1607:Visual FoxPro
1605:
1604:
1602:
1598:
1592:
1589:
1587:
1584:
1582:
1579:
1577:
1574:
1573:
1571:
1567:
1561:
1558:
1556:
1553:
1551:
1548:
1546:
1543:
1541:
1538:
1537:
1535:
1533:
1529:
1526:
1522:
1512:
1509:
1507:
1504:
1500:
1497:
1495:
1492:
1491:
1490:
1487:
1485:
1482:
1481:
1479:
1477:
1473:
1467:
1464:
1462:
1459:
1457:
1454:
1452:
1449:
1447:
1444:
1442:
1439:
1437:
1434:
1430:
1427:
1426:
1425:
1422:
1418:
1415:
1413:
1410:
1408:
1405:
1403:
1400:
1398:
1395:
1393:
1390:
1389:
1388:
1385:
1384:
1382:
1380:
1376:
1370:
1367:
1365:
1362:
1360:
1357:
1355:
1352:
1348:
1345:
1344:
1343:
1340:
1338:
1335:
1333:
1330:
1328:
1325:
1324:
1322:
1318:
1315:
1309:
1303:
1300:
1298:
1295:
1293:
1290:
1288:
1285:
1283:
1280:
1278:
1275:
1273:
1270:
1268:
1265:
1263:
1260:
1258:
1255:
1253:
1250:
1246:
1243:
1241:
1238:
1237:
1236:
1233:
1229:
1226:
1224:
1221:
1220:
1219:
1216:
1214:
1213:Visual FoxPro
1211:
1209:
1206:
1204:
1201:
1199:
1196:
1194:
1191:
1189:
1186:
1184:
1181:
1177:
1174:
1172:
1169:
1167:
1164:
1162:
1159:
1158:
1157:
1154:
1152:
1149:
1145:
1142:
1140:
1137:
1135:
1132:
1130:
1127:
1126:
1125:Visual Basic
1124:
1122:
1119:
1117:
1114:
1113:
1111:
1107:
1095:
1092:
1090:
1087:
1085:
1082:
1080:
1077:
1075:
1072:
1071:
1070:
1067:
1065:
1062:
1060:
1057:
1055:
1052:
1050:
1047:
1043:
1040:
1039:
1038:
1035:
1033:
1030:
1028:
1025:
1023:
1020:
1016:
1013:
1012:
1011:
1008:
1006:
1003:
1001:
998:
996:
993:
991:
988:
986:
983:
981:
978:
976:
973:
971:
968:
967:
965:
961:
955:
952:
950:
947:
945:
942:
940:
937:
935:
932:
931:
929:
927:
926:Visual Studio
923:
920:
914:
905:
900:
898:
893:
891:
886:
885:
882:
870:
867:
865:
862:
860:
857:
855:
852:
851:
849:
845:
839:
836:
834:
831:
829:
826:
825:
823:
819:
813:
809:
803:
800:
798:
795:
793:
790:
788:
785:
783:
780:
778:
775:
774:
772:
770:
766:
760:
757:
755:
752:
750:
747:
746:
744:
740:
734:
731:
729:
726:
725:
723:
721:
717:
711:
708:
706:
703:
701:
698:
694:
691:
690:
689:
686:
684:
681:
679:
676:
674:
671:
669:
666:
664:
661:
660:
658:
656:
651:
645:
642:
640:
637:
636:
634:
632:
628:
622:
619:
618:
616:
614:
610:
604:
601:
599:
596:
594:
591:
587:
584:
583:
582:
581:Visual Studio
579:
577:
574:
572:
569:
565:
562:
560:
557:
556:
555:
552:
550:
547:
543:
540:
539:
538:
535:
534:
532:
528:
521:
515:
512:
511:
509:
507:
503:
497:
494:
492:
489:
487:
484:
482:
479:
477:
474:
472:
469:
468:
466:
464:
460:
454:
451:
449:
446:
445:
443:
439:
433:
430:
428:
425:
423:
420:
418:
415:
413:
410:
408:
405:
403:
400:
398:
395:
393:
390:
388:
385:
383:
380:
378:
375:
373:
370:
368:
365:
363:
362:ClojureScript
360:
358:
355:
353:
350:
349:
347:
345:
341:
335:
332:
330:
327:
325:
322:
321:
319:
317:
313:
307:
304:
302:
299:
297:
294:
293:
291:
289:
288:Code analysis
285:
281:
274:
269:
267:
262:
260:
255:
254:
251:
242:
231:on 2010-02-03
230:
226:
220:
217:
206:on 2008-04-12
205:
201:
195:
193:
189:
177:
171:
168:
161:
157:
154:
152:
149:
148:
144:
142:
140:
136:
132:
128:
125:
117:
112:
109:
106:
103:
100:
97:
94:
93:
92:
86:
84:
78:
75:
72:
69:
66:
65:
64:
58:
56:
54:
50:
45:
42:
38:
34:
30:
26:
22:
18:
1706:Active Setup
1679:
1591:Notification
1569:SQL services
1402:Dynamic Data
1074:CLR Profiler
918:environments
864:Brendan Eich
812:Unit testing
655:technologies
367:CoffeeScript
233:. Retrieved
229:the original
219:
208:. Retrieved
204:the original
180:. Retrieved
170:
138:
134:
130:
126:
121:
90:
82:
62:
46:
16:
15:
1656:Testing and
1586:Integration
1506:Windows HLK
1332:Silverlight
1327:Windows API
1292:Small Basic
1171:Managed C++
1116:Dynamics AX
1069:Windows SDK
1049:Small Basic
916:Development
814:frameworks
769:Server-side
705:WebAssembly
564:Light Table
344:Transpilers
178:. Microsoft
137:tab in the
87:Limitations
37:breakpoints
1782:Categories
1675:Playwright
1532:SQL Server
1313:frameworks
1277:PowerShell
1252:IronPython
1240:TypeScript
1235:JavaScript
1156:Visual C++
1010:QuickBASIC
869:John Resig
631:Frameworks
554:CodeMirror
542:Cloud9 IDE
527:comparison
481:Komodo IDE
432:WebSharper
422:PureScript
402:LiveScript
382:Emscripten
329:TypeScript
280:JavaScript
235:2009-09-08
210:2009-09-08
182:2009-08-08
162:References
1788:Debuggers
1711:ClickOnce
1690:xUnit.net
1658:debugging
1581:Reporting
1441:CardSpace
1417:Web Forms
1198:Dexterity
1176:C++/WinRT
1109:Languages
1054:WebMatrix
1042:FrontPage
859:Ryan Dahl
463:Debuggers
316:Supersets
1769:Category
1699:Delivery
1665:CodeView
1576:Analysis
1524:Database
1311:APIs and
1272:Power Fx
1257:IronRuby
1144:VBScript
990:MACRO-80
985:GW-BASIC
787:CommonJS
710:WebAuthn
653:Related
571:PhpStorm
559:Brackets
523:Editors
441:Concepts
352:AtScript
145:See also
141:dialog.
135:Advanced
59:Features
29:VBScript
21:debugger
1670:OneFuzz
1545:Compact
1540:Express
1424:ADO.NET
1387:ASP.NET
1342:DirectX
1245:JScript
1166:C++/CLI
1094:XAMLPad
1089:WinDiff
1000:MSBuild
939:Express
828:Jasmine
802:Node.js
759:esbuild
749:Webpack
613:Engines
39:and/or
33:JScript
1685:WinDbg
1320:Native
1161:C++/CX
1151:Bosque
1134:VB.NET
1129:legacy
1032:Roslyn
1022:QuickC
1015:QBasic
1005:Pascal
963:Others
847:People
673:asm.js
427:Reason
407:Morfik
306:JSLint
301:JSHint
296:ESLint
1726:vcpkg
1721:NuGet
1600:Other
1412:Razor
1369:WinUI
1193:Dafny
1121:BASIC
1079:ILAsm
980:FxCop
970:Blend
838:QUnit
833:Mocha
693:HTML5
576:Orion
514:JSDoc
357:Babel
334:ArkTS
118:Usage
1560:MSDE
1499:UMDF
1494:KMDF
1456:LINQ
1436:MAUI
1397:AJAX
1392:Core
1379:.NET
1302:XAML
1262:Lean
1218:Java
1188:C/AL
934:Code
818:list
797:JSGI
792:Deno
754:Vite
733:yarn
700:JSON
688:HTML
663:Ajax
549:Atom
397:Haxe
372:Dart
324:JS++
131:View
41:step
31:and
23:for
1741:WiX
1716:npm
1511:WDM
1489:WDF
1484:WDK
1407:MVC
1354:UWP
1337:XNA
1297:VPL
1223:J++
1139:VBA
782:Bun
728:npm
603:Vim
537:Ace
417:Opa
412:Nim
377:Elm
1784::
1287:Q#
1228:J#
1208:F*
1203:F#
1183:C#
191:^
55:.
1267:P
903:e
896:t
889:v
820:)
816:(
529:)
525:(
272:e
265:t
258:v
238:.
213:.
185:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.