37.8. スクリプティング

言語拡張

JavaScriptの instaneof 演算子が完全にサポートされるようになりました。instanceof 演算子を使用すると、指定されたメタクラスが、オブジェクトのprototypeチェーン上に出現するかどうかがテストされます。

エディタ改良

スクリプトを実行する前に、開かれているスクリプトエディタがすべて保存されるようになりました。これにより、未保存の変更点が確実に実行に含まれるようになります。このオプションはデフォルトでオンになっており、必要に応じて無効化する事が出来ます。

スクリプトエンジンの仕様合わせ

導出プロファイルプロパティでのスクリプト開発で、これまでの「バッチスクリプト」(ユーザインタフェースの「実行」メニュー経由で実行するスクリプト)でのスクリプト開発と同様の事が行えるようになりました。新しいバージョンでは、プロファイルのスクリプトからも「Metamodel」や「Finder」等の重要なオブジェクトにアクセスすることができます。また、他のスクリプトを読み込んでスクリプトのスニペット(断片)を共有する事もできます。