VS Code拡張機能の機能の確認
Rapid Adapter BuilderのVS Code拡張機能は、アダプタ定義ドキュメントをJSONファイルとして簡単に作成し、アダプタ開発のライフサイクルを効率的に管理できるように設計されています。
APIリクエストのPostmanコレクションをアダプタ定義ドキュメントに変換するだけでなく、ワークスペースの初期化、検証、コード・スニペットなど、オーサリング・プロセスを容易にするその他の機能も提供します。
次の表に、Rapid Adapter BuilderのVS Code拡張機能のすべての機能を示します。
| 機能 | 説明 |
|---|---|
|
ワークスペース初期化 |
システム上の構造化ワークスペースを使用して、その中のアダプタ関連のアーティファクトを編成する機能を提供します。 「Rapid Adapter BuilderのVS Code拡張機能の構成」を参照してください。 |
|
パブリッシャ・プロファイル管理 |
Oracle Integrationインスタンスと通信してアダプタを公開および管理する機能を提供します。 「Rapid Adapter BuilderのVS Code拡張機能の構成」を参照してください。 |
|
Postmanコレクションの変換 |
APIリクエストのPostmanコレクションをアダプタ定義ドキュメントに変換する機能を提供します。 拡張機能では、次のようなアダプタ定義ドキュメントの複数のセクションが自動的に生成されます:
また、既存のアダプタ定義ドキュメントへの新しいリクエストの追加もサポートしています。 「アダプタ定義ドキュメントの生成」と「アダプタ定義ドキュメントへの機能の追加」を参照してください。 |
|
OpenAPIドキュメントの変換 |
OpenAPIドキュメント(アプリケーションのAPIセットの説明)をアダプタ定義ドキュメントに変換する機能を提供します。 「アダプタ定義ドキュメントの生成」を参照してください。 |
|
スキーマの検証 |
拡張とともにパッケージ化されたJSONスキーマに対してアダプタ定義ドキュメントを検証する機能を提供します。 ドキュメント内のキーまたは値がJSONスキーマで説明されている語彙に準拠していない場合、VS Code拡張によって違反が強調表示されます。 また、コード・ヒントやキーと値の自動補完、有効なキーの説明など、その他の重要な機能もツールチップとして提供されます。 さらに、VS Codeは、JSON構文検証、キーと値の色分け、オブジェクトの縮小または拡張などの機能をネイティブに提供します。 「スキーマに対するドキュメントの検証」を参照してください。 |
|
テンプレートとしてのコード・スニペット |
すぐに使用可能なコード・テンプレートを使用して、アダプタ定義ドキュメントを作成する機能を提供します。 この拡張機能は、接続、トリガー、アクションなど、アダプタ定義ドキュメントの様々なセクションのテンプレートとしてコード・スニペットを提供します。 ドキュメント内のセクションを作成するには、コードを最初から記述しなくても、対応するテンプレートを使用して詳細で更新できます。 「コード・テンプレートの使用」を参照してください。 |
|
構文およびセマンティック検証 |
アダプタ定義ドキュメントを構文的かつ意味的に検証する機能を提供します。 さらに、この拡張機能は、セマンティック・バージョニング・ルールに従ってバージョニング・サポートを提供し、ドキュメントに加えられた変更をより適切に伝達します。 「アダプタ定義ドキュメントの検証」と「アダプタのバージョン番号の確認」を参照してください。 |
|
公開-ライフサイクル管理 |
特定のOracle Integrationインスタンスに関して、アダプタ定義ドキュメントの公開ライフサイクルを管理できます。 この機能を使用すると、publisher-profileドキュメントで指定されたOracle Integrationインスタンスと対話して、インスタンスへのアダプタ・バンドルの登録、VS Codeのインスタンス上のすべての登録済アダプタの表示、アダプタの削除など、いくつかのタスクを実行できます。 |
|
ロギングのサポート |
アダプタ定義ドキュメントのオーサリング中にログを表示したり、問題をデバッグしたりできます。 「VS Code拡張ログの表示」を参照してください。 |