ServiceNow IDE リリースノート
ServiceNow® 統合開発環境 (IDE) アプリケーションを使用すると、開発者は Now Platform 上の Visual Studio Code for the Web に基づいて、IDE のソースコード内にスコープ対象のアプリケーションを作成できます。ServiceNow IDE は、Xanadu リリースの新しいアプリケーションです。
Xanadu リリースでの ServiceNow IDE の特長
- Now Platform の Visual Studio Code に基づいて、IDE でスコープ対象のアプリケーションを開発します。
- ServiceNow Fluent でアプリケーションを構成するメタデータを定義するソースコードを記述します。
- インスタンス全体でさまざまなスキルセットのユーザーとコラボレーションし、埋め込み Now Platform ユーザーインターフェイスで変更を表示します。
- 一般的な Git プロバイダーを使用してソースコントロールでアプリケーションを管理します。
詳細については、「」を参照してください。
重要:
ServiceNow IDE は、ServiceNow Store で入手可能です。詳細については、これらのリリースノートの「アクティブ化情報」セクションを参照してください。
ServiceNow IDEの機能
- 以下に基づく IDE での作業 Visual Studio Code Web の場合
- Visual Studio Code for the Web をベースとした使い慣れた統合開発環境でアプリケーションを作成および開発します。ServiceNow IDE には、タイプセーフティ、IntelliSense、依存関係の適用、コード検索、ソースコントロールの統合など、Visual Studio Code と同じ機能が多数あります。
- ソースコードでスコープ対象のアプリケーションを構築する
- ServiceNow Fluent を使用して、アプリケーションを構成するメタデータを定義するソースコードを記述します。ServiceNow Fluent は、さまざまなタイプのアプリケーションメタデータを定義するための API を備えたドメイン固有のプログラミング言語です。ソースコードでアプリケーションを開発すると、使い慣れた開発環境での作業、複雑なアプリケーションの作成と変更、ソースコントロールでの容易なコードの管理、ビルド時のエラーのキャッチが可能になります。ServiceNow Fluent の言語処理と検証は、デフォルトで ServiceNow IDE に含まれています。
- JavaScript モジュールとサードパーティライブラリの作成と使用
- カスタム JavaScript モジュールとサードパーティの JavaScript ユーティリティを使用して、スコープ対象のアプリケーション内でコードを整理して再利用します。
- さまざまなスキルセットのユーザーとアプリケーションでコラボレーションする
- ServiceNow IDE やその他の Now Platform ビルダーツールやインターフェイスから、さまざまなスキルセットのユーザーと同時にアプリケーションでコラボレーションします。開発者は、アプリケーションを構築してソースファイルをメタデータにコンパイルし、埋め込み Now Platform ユーザーインターフェイスで表示できます。ServiceNow IDE 内のアプリケーションは、他のユーザーの変更と自動的に同期されます。
- ソースコントロールでのアプリケーションの管理
- リモート Git リポジトリと統合して、ServiceNow IDE でソースコントロールを使用します。ベーシック認証 または OAuth 2.0 を使用して、リモートの Git プロバイダーとリポジトリに接続します。
アクティベーション情報
ServiceNow Store から要求することで、ServiceNow IDE (sn_glider) をインストールします。 ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。