Microsoft selbst liefert keinen echten Editor für den Windows Scripting Host (WSH). Die hauseigene
Skript-Entwicklungsumgebungen Visual InterDev bietet nur rudimentäre Unterstütung
für WSH-Skripte. Wer mehr Komfort beim Scripting will, muss auf ein kommerzielles
Drittanbieterwerkzeug zurückgreifen. Die in der nachfolgenden Tabelle vorgestellten
Editoren PrimalScript, SystemScripter und OnScript sind leider keine zufällige Auswahl
aus einer umfangreichen Produktpalette; diese drei Editoren sind die einzige Wahl für
alle, die regelmäßig Skripte entwickeln. Alle anderen Editoren auf dem Markt bieten
keine erwähnenswerten Funktionen für das Windows Scripting mit dem WSH.
Kriterium
|
Microsoft Visual Interdev (MSVI)
|
PrimalScript
|
OnScript
|
SystemScripter
|
Unterstützte Skriptsprache
|
VBScript und JScript/
JavaScript
|
VBScript, JScript/JavaScript,
Windows PowerShell (.ps1), C# Perl, ASP.NET, PowerShellASP, ColdFusion, CSS, Python,
Tcl, ActionScript, LotusScript, Windows Batch, Rexx, KiXtart, C++, u.a.
|
VBScript, JScript, Windows Batch, PerlScript, PythonScript
|
Nur VBScript
|
Benutzerdefinierte
Sprachen
|
Ja
|
Ja
|
Ja
|
Nein
|
Unterstützte
Dokumentenformate
|
HTML
|
HTML, XML, XML Schema,
ADM
|
HTML (HTA)
|
Keine
|
Unterstützte WSH-
Skriptdateitypen
|
.vbs, .js
|
.vbs, .js, .wsf, .wsc
|
.vbs, .js, .wsf, .wsc,
.pls, .py
|
.vbs, .vbe
|
Unterstützung für
XML-strukturierte Skriptdateien
|
Nein
|
Ja
|
Ja
|
Nein
|
Unterstützung zur
Erstellung von Windows Script Components (.wsc)
|
Nein
|
Ja
|
Ja
|
Ja
|
Farbunterscheidung im
Quellcode
|
Ja (konfigurierbar)
|
Ja (konfigurierbar)
|
Ja (konfigurierbar)
|
Ja (nicht konfigurierbar)
|
Browsing durch
Scripting-Komponenten
|
Ja (aber nur über vorher
explizit eingebundene Komponenten)
|
Ja (Type Library Browser)
|
Ja (Type Library Browser)
|
Nein
|
Suchfunktion über
Scripting-Komponenten
|
Ja (aber nur über vorher
explizit eingebundene Komponenten)
|
Nein
|
Nein
|
Ja
|
Auto-Vervollständigen für
VBScript-Befehle
|
Ja
|
Ja
|
Ja
|
Ja
|
Auto-Vervollständigen für
Bezeichner
|
Nein
|
Ja
|
Ja
|
Ja
|
Auswahl von ProgIDs bei
CreateObject
|
Nein
|
Ja
|
Ja
|
Ja
|
Klassenbrowser für
selbstdefinierte VBScript-Klassen
|
Nein
|
Ja
|
Nein
|
Nein
|
IntelliSense für VBScript-Klassen
|
Nein
|
Ja
|
Ja
|
Ja
|
IntelliSense für
WSH-Objekte
|
Ja
|
Ja (PrimalSense)
|
Ja
|
Ja
|
IntelliSense für andere
COM-Objekte
|
Ja, aber nur direkt mit
CreateObject() instanziierte Objekte
|
Ja
|
Ja
|
Ja
|
IntelliSense für
WMI-Objekte
|
Nein
|
Nein
|
Nein
|
Ja
|
IntelliSense für
ADSI-Objekte
|
Nein
|
Nein
|
Nein
|
Teilweise
|
Bibliothek mit
Code-Fragmenten
|
Nein
|
Ja
|
Nein
|
Ja
|
Assistent für .wsf-Dateien
|
Nein
|
Ja
|
Ja
|
Nein
|
Assistent für .wsc-Dateien
|
Nein
|
Ja
|
Ja
|
Nein
|
Code-Generator für
ADSI-Code
|
Nein
|
Ja
|
Nein (Microsoft Script-O-Matic integrierbar)
|
Ja (Active Directory-Browser)
|
Code-Generator für
WMI-Code
|
Nein
|
Ja
|
Nein (Microsoft Script-O-Matic integrierbar)
|
Ja
|
Sonstige Code-Generatoren |
Keine |
Login-Skripte, WSF-Dateien |
|
|
Codeprüfung während der
Eingabe
|
NNein
|
Teilweise
|
Nein/span>
|
Ja
|
Debugging
|
JJa, integrierter Debugger
|
Zusatzprodukt PrimalScope 2009
|
Microsoft Script Debugger
kann integriert werdeno:p>
|
Microsoft Script Debugger
kann integriert werden
|
WSH-Ausgaben in
Editor-Fenster
|
Nein
|
Ja
|
Ja
|
Ja
|
Fernstart von Skripten
|
Nein
|
Nein
|
Ja (mit OnScript Network
Edition)
|
Nein
|
Skriptsignierung
|
Nein
|
Ja
|
Nein
|
Ja
|
Skriptencoding
|
NNein
|
Ja
|
Nein
|
Ja
|
Quellcodeverwaltung
integrierbar
|
Ja, MS SCC API
|
Ja, MS SCC API
|
Nein
|
Nein
|
Hilfe
|
Microsoft Developer
Network Library wird mitgliefert
|
Microsoft Developer
Network Library integrierbar.
Andere Hilfedateien als
Referenz integrierbar.
|
Microsoft Windows Script
Documentation integrierbar für WSH- und Scripting-Sprachreferenz sowie für
Hilfe bei Fehlermeldungen. Andere Hilfedateien als Referenz integrierbar.
|
Microsoft VBScript-Hilfe
integrierbar
|
Sprachversionen
|
Deutsch | Englisch
|
Englisch
|
Deutsch | Englisch
|
Deutsch | Englisch
|
Deutschsprachiger Support
|
Ja
|
Ja
|
Ja
|
Ja
|
Hersteller
|
Microsoft Corp. (USA)
|
SAPIEN Technologies, Inc.
(USA)
|
XLnow (Schweiz)
|
Dr. Tobias Weltner
(Deutschland)
|
Aktuelle Version
|
6.0
|
22009 (5.0)
|
2.1
|
5.0.530
|
PPreis
|
Wird von Microsoft nicht mehr neu verkauft
|
299 $
|
75$ bzw. 150$
|
59 Euro (Privat)
139 Euro (Professional
799 Euro (Team)
|
Kostenloser Supporto:p>
|
Nein
|
Ja
|
Ja
|
Ja
|
Kostenlose
Updates
|
Produkt wird nicht
weiterentwickelt
|
Ja (Unterversionen)
|
Ja (Unterversionen)
|
Ja (Unterversionen)
|
Website
|
http://msdn.microsoft.com/vinterdev/
|
http://www.sapien.com
|
http://www.onscript.com
|
http://www.scriptinternals.de
|