機能
Wolfram Workbench は,Mathematica およびその他のWolframの技術のためにカスタマイズおよび特化された,最新の総合開発環境(IDE)の典型的な機能を提供します.以下はWorkbench の基本的な機能です.
プロジェクトベースのアプローチ 

|
|
- ファイル,コード,その他のMathematica のリソースを1つのコンポーネントに集約
- Mathematica のコードとノートブック,Javaのソース,J/Link とDatabaseLink のクラス,GUIウィジェットをサポート
 |
ソースコードのエディタ 

|
|
|
- シンタックスのハイライト,エラー報告,局所変数の色付けその他の機能を持った強力なソースコード編集環境
- 問題の概要を別ウィンドウで表示するエラー報告機能とマウスオーバーで表示される便利な使用法メッセージ
- ソースファイルのコード概略を提供するコードアウトライン
 |
デバッグ 

|
|
- コードが実行されるとこれを調査し,問題を見付けて訂正
- 中断すべきブレークポイントを設定し,変数を評価
- 役に立つエラーメッセージを付けて問題を追跡
 |
プロファイリング 

|
|
- 決定論的な実行プロファイルの報告の生成
- 評価の回数と長さ,および式からソースコードへのリンクを報告
 |
gridMathematica のサポート 

|
|
- gridMathematica の各カーネルからWorkbench へ戻る接続を構築
- ブレークポイント,スタック表示,ソース位置を含む,すべてのカーネルに対する標準的なWorkbench デバッガ機能をすべてサポート
- プロファイルレポートで,クラスタ内のそれぞれのカーネルに対する実行履歴が一目瞭然
 |
webMathematica のサポート 

|
|
- webMathematica マテリアルをすべて1ヶ所に保管
- サーバの開始と中止,およびプロジェクトのWeb配備のためのツールの提供
- webMathematica ドキュメントをすべて便利な形式で装備
 |
J/Link のサポート 

|
|
- J/Link ツールキットを使用して,Mathematica とJavaコードを併用するために提供されるプロジェクト作成ウィザード
- Javaクラスが見付からなかったときにMathematica で生成されるエラーマーカ
- Mathematica から対応するJavaクラスへのFind Definitionの有効化
- Mathematica とJavaコードの両方を同時にデバッグ
 |
Mathematica パターン検索と書換え 

|
|
- Mathematica コードのパターンベース検索および書換えが可能
- Mathematica パターンに基づく警告およびエラーマーカのスクリプト化が可能
- バージョン5.2で書いたコードの移行をサポート
 |
プロジェクトエキスポートウィザード 

|
|
- Mathematica プロジェクトからファイルシステム,アーカイブファイル等にエキスポート
- 囲まれたJavaクラスでJ/Link アプリケーションの構築をサポート
 |
テスト 

|
|
- Wolfram MUnit Testerのサポート
- 単体テストの作成と管理のためのウィザード,テンプレート,クイックアシストを提供
- 複数ファイルのテストパッケージの他,単独のテストファイルも実行
- Test Comparatorでテスト失敗の原因と詳細を探究
 |
バージョン管理 

|
|
- ファイルの複数のバージョンを管理
- バージョンの改訂歴へのアクセス
 |
その他の機能 

|