Visual Studio Code対応エクストロンControlScriptは、MicrosoftのVisual Studio Codeにエクストロンが開発したControlScriptを統合して開発時間の短縮を可能にする拡張機能です。コントロールシステムのプログラマーは、パワフルで評価の高いVisual Studio Codeを使用して、エクストロンコントロールシステムのプログラミングが可能です。IntelliSenseによる入力支援、Python文法チェック、マクロ、スニペット、インラインドキュメント、GITなどのバージョン管理ソフトウェアなどが利用可能です。
エクストロンはControlScriptによるプロジェクトを開発するためのさまざまな方法を提供しています。Visual Studio Code対応ControlScriptは、AVシステム開発者がMicrosoftのパワフルで定評のあるVisual Studio Codeを使用して、コード入力支援、インラインヘルプ、マクロ、スニペットなどの機能をエクストロンのControlScriptライブラリと利用することを可能にします。
ControlScript実装ユーティリティを別途ご用意、Visual Studio CodeとVisual Studio Code対応ControlScriptを使用したプロジェクトのデバッグとアップロードが容易に可能です。ファイルフォルダーの構成がVisual Studio Code対応ControlScriptのプロジェクトと同一であれば、デプロイ ユーティリティを任意のPythonエディターと使用することが可能です。
PythonおよびProシリーズコントロールプラットフォーム
Pythonはクリーンで、読みやすく編集も容易な、人気のオブジェクト指向プログラミング言語です。書籍やWebサイトで多くの資料が提供されているため、初心者から専門家まで役立つさまざまなプログラミングのリソースがあります。
エクストロンのProシリーズ製品は、実績のあるマルチスレッドプラットフォームを採用、Python言語のメリットを活用することが可能です。インタープリタ言語のPythonは、コンパイルが不要でコードの編集からテストまでのワークフローを短縮することが可能です。命令は即座に実行され、実行中に関数の追加や変更を行うことが可能です。ControlScriptプログラミングとProシリーズコントロールプラットフォームはPython 3.5を使用しています。
オープンソースツールを活用
MicrosoftのVisual Studio Codeは、開発環境のカスタマイズとControlScriptプロジェクトの継続的開発を可能にします。Visual Studio Code環境では、作業方法に合わせた環境のカスタマイズが可能です。また、Visual Studio Codeコミュニティーを利用して、Visual Studio Code Marketplaceで提供されているコード開発、診断、ソース管理用の追加ツールを利用可能です。
エクストロンのプログラミングコントロールシステムを推進
これらすべては、エクストロンの既存のControlScriptによるプログラミングとGlobal Scripterプロジェクトに100%対応しています。既存のプロジェクトをGlobalScripterからエクスポートして、Visual Studio Code対応ControlScriptやControlScriptデプロイ ユーティリティと使用することが可能です。すべてのエクストロンGlobalScripterモジュールとヘルパーモジュールは、Visual Studio CodeとVisual Studio Code対応ControlScriptを使用して開発されたプロジェクトと使用可能です。Visual Studio CodeとVisual Studio Code対応ControlScriptで作成したファイルは、最小限の変更でGlobal Scripterに戻すことが可能です。
ソフトウェア使用権
エクストロン認定プログラマー(EAP)の資格を取得いただくと、Global Scripter API、ユーティリティ等をフルにご利用いただくことが可能です。
詳細情報
ControlScriptプログラミングのご利用についての詳細は、エクストロンジャパンまでお問合せください。