|
Wolfram Workbench ist eine integrierte Entwicklungsumgebung (IDE) für Wolfram Produkte, wie Mathematica, gridMathematica oder webMathematica. Es basiert auf Eclipse.
Wolfram Workbench Screencasts vermitteln Einführungen in die diversen Aspekte der Arbeit mit der Workbench. Neu ist underem eine Hilfe zur Migration von Packages zu Mathematica.
Wolfram Workbench 2 spielet eine Schlüsselrolle in der ENtrwicklung von Wolfram|Alpha (siehe Video).
Programmierer, die in der Mathematica Sprache geschriebenen Code entwickeln wollen, können mit Workbench:
- Code in einem spezialisierten Editor bearbeiten
- auf Quellebene Fehler bereinigen
- ein Leistungsprofil des Codes erstellen
- Tests entwickeln und durchführen
- mit Wolfram-Technologien arbeiten
- Mathematica-Packages entwerfen und einsetzen
- in einer integrierten Arbeitsgruppen-Umgebung besser codieren.
Workbench erfordert Mathematica 6 oder später und ist kompatibel mit Windows, Mac OS X und Linux. Es kann auch mit gridMathematica, webMathematica, Mathematica for the Classroom, Mathematica for Students und Mathematica Home Edition eingesetzt werden.
Neu in Version 2:
- Erstellung und Integration von Dokumentation von Mathematica Applikationen
- zahlreiche Verbesserungen zur Code-Bearbeitung, Code-Navigation und nd voieles mehrMathematica Expression Search
Neu in Version 1.1:
- Mathematica Development Perspective
- Version Migration Assistant - unterstützt beim Optimieren von Mathematica 5.2 Code für Version 6/7
- Mathematica Expression Search
- Pattern Find/Replace
- Mathematica Warnings
- Export Wizard
- Testing System
- Quick Fixes
- Launch Configuration
- GUIKit Outline
- J/Link Support
- Add/Remove Comment Toggle
Eigenschaften
- Dateien, Code und andere Mathematica-Quellen werden in einer einzelnen Komponente gruppiert
- Mathematica -Code und Notebooks, Java Quellen, Klassen für J/Link, DatabaseLink und GUI-Widgets werden unterstützt.
- bietet einen mächtigen Quellcode-Editor mit Syntax-Hervorhebung, Fehlerberichten, Färbung von lokalen Variablen und vielem mehr
- zeigt Fehler in einem Fenster, in denen die Probleme zusammengefasst werden, und bietet mouse-over usage Meldungen als Unterstützung
- bietet eine skizzenhafte Zusammenfassung des Codes in einer Quelldatei.
- Läßt Sie den Code lesen, während er läuft, und so Fehler finden und beheben
- Ermöglicht Breakpoints (Haltepunkte) zu setzen und Variablen auszurechnen
- macht Probleme ausfindig
- liefert nützliche Fehlermeldungen.
- gridMathematica Programme können auch mit Workbench bearbeitet werden
- unterstützt alle standardmäßigen Workbench Debugger-Eigenschaften, wie Haltepunkte, Stapeldarstellung und Quellort
- Profile-Bericht liefert die Ausführungsgeschichte von jedem Kernel im Cluster.
- erzeugt deterministische Ausführungs-Leistungsprofile
- berichtet über die Anzahl und die Längen der Evaluierungen, wobei die Ausdrücke zum Quellcode gelinkt sind.
- ermöglicht Tests zu schreiben und auszuführen
- liefert einen Bericht, ob alle Tests erfolgreich waren, führt Versager auf und liefert Links vom Bericht zu den aktuellen Test in der Testdatei.
Versionskontrolle
- verwaltet mehrere Versionen der Dateien
- Zugriff auf die Versionsgeschichte
Preis: auf Anfrage bzw. kostenlos im Premier Service
|
|