記事
· 8 hr 前 4m read

OwnObjectScriptExtension で ObjectScript 開発を強化

OwnObjectScriptExtension

ObjectScript は InterSystems IRIS などの InterSystems 製品に使用されている強力な言語で、堅牢なアプリケーションの構築を可能にします。 OwnObjectScriptExtension は Visual Studio Code の拡張機能として、ObjectScript 開発エクスペリエンスを強化する広範なツールと機能を提供しています。 この記事では、OwnObjectScriptExtension によって ObjectScript 開発ワークフローがどのように改善されるかを説明します。


機能

Add Method Description

メソッドの説明を包括的に記述することは、コードを明確に維持し、コラボレーションを促進する上で欠かせません。 OwnObjectScriptExtension を使用すると、メソッドの説明を簡単に生成できます。 メソッド内にカーソルを配置し、Add Method Description コマンドを実行するだけで完了です。 拡張機能によってメソッドの説明テンプレートが自動的に生成されるため、意味のあるドキュメントを簡単に提供できます。

Make Select Statement

ObjectScript を使用する際は、データベースの操作が必要となることがよくあります。 Make Select Statement 機能を使用すると、SQL の SELECT ステートメントを生成するプロセスを単純化できます。 この拡張機能は、現在開いている ObjectScript ファイルを分析することで、クラス名に基づく SELECT ステートメントを作成します。 SQLTools 拡張機能がインストール済みである場合は、生成されたステートメントを直接 Visual Studio Code 内で実行できます。

Create New Wizard ベータ

Create New Wizard 機能を使用すると、新しい ObjectScript クラス、メッセージ、ビジネスサービス、またはビジネスオペレーションの作成がより便利になります。 新しいコンポーネントの生成プロセスは、使い慣れた InterSystems Studio ウィザード似たウィザード形式のインターフェースによって誘導されます。 コマンドを実行して指示に従うと、新しい ObjectScript を素早くセットアップできるため、時間と労力を節約できます。

  • この機能は現在ベータであり、期待どおりに動作しない場合があります。 生成されたコードを調整する必要がある場合があります。*

Translate Embedded Python ベータ

特定のシナリオでは、ObjectScript コード内で Python の力を利用したい場合があります。 Translate Embedded Python 機能を使用すると、ObejctScript メソッドを Embedded Python メソッドに変換することができます。 このコマンドを実行すると、拡張機能によって、py のプレフィックスとともに同じ名前で新しいメソッドが生成されます。 このため、コードベースの構造と編成を維持したまま、Python 機能を統合することができます。

  • この機能は現在ベータであり、期待どおりに動作しない場合があります。 生成されたコードを調整する必要がある場合があります。*

インストールとセットアップ

OwnObjectScriptExtension を利用し始めるには、Visual Studio Code Marketplace から直接インストールするか、GitHub から最新リリースをダウンロードできます。 インストールが完了したら、InterSystems ObjectScript 拡張機能がインストールされていることを確認してください。


構成とカスタマイズ

この拡張機能には、ユーザーの環境に合わせて使用できる様々な構成オプションが提供されています。 また、InterSystems Real Dark の色テーマが提供されているため、Visual Studio Code の視覚的なエクスペリエンスを強化できます。


ご質問やフィードバックがございましたら、お気軽にご連絡ください。 拡張機能を活用できますように!

ディスカッション (0)0
続けるにはログインするか新規登録を行ってください