従来:ServiceNow スタジオ
ServiceNow スタジオ は、アプリケーション開発者がカスタムアプリケーションを一元化された場所で開発できるようにするための、統合開発環境 (IDE) に似たインターフェイスを提供します。タブ付き環境でアプリケーションファイルを簡単に作成、レビュー、更新することができます。
代わりに、現在のバージョンの ServiceNow スタジオ でアプリをビルドして編集してみてください。詳細については、「ServiceNow スタジオ」を参照してください。
カスタムアプリケーションを編集するたびに 、新しい ServiceNow スタジオ アプリケーションが開きます。
機能
- アプリケーションとアプリケーションアーティファクトを作成します。
- コード検索を実行します。
- ソースコントロールと連携する
- 他の組織に属するアプリケーションを保存するために、会社用のカスタマイズを作成します。
- 仮想エージェントデザイナーを使用して、仮想エージェントとユーザー間の会話の詳細計画であるトピックを作成および管理します。ユーザーが一般的な作業の問題を解決するのに役立つトピックを設計したり、セルフサービスのタスクを通してサポートしたりできます。
- アプリケーションエクスプローラでアプリケーションにどのファイルが含まれているかを正確に確認する。
- アプリケーションファイルの作成インターフェイスだけを用いてアプリケーションに新しいファイルを追加する。
- 行くダイアログで使い慣れた検索名またはタイプ別の動作を使用してファイルにナビゲートする。
- コード検索ツールを用いてアプリケーションの内部と外部の両方のコードを捜す。
- タブ付きインターフェイスを使用して複数のファイルを一度に操作する。
- 複数のスタジオウィンドウを使用して複数のアプリケーションを一度に操作する。
- 会社のインスタンスまたは ServiceNow Store にアプリケーションを公開します。
- 現在のアプリケーションに関する情報を [ステータスバー] に表示します。
どのアプリビルダーを使用すればよいですか?
次の表を使用して、ロールと技術的背景に合ったアプリ構築エクスペリエンスを選択してください。
| ツール | ユーザー | 機能 |
|---|---|---|
| クリエータースタジオ:コードなしでアプリをビルドします。 | プロセスオーナー、基幹業務オーナー | コードを記述せずに要求実行アプリをビルドします。 たとえば、事務用品を要求するアプリケーションを作成すると、ユーザーがフォームに入力し、承認者がその要求を承認または拒否します。詳細については、「クリエータースタジオ の探索」を参照してください。 |
| App Engine Studio:ローコードツールを使用してさまざまなアプリをビルドします。 | 市民開発者 | コードを記述せずに クリエータースタジオ よりも幅広いアプリをビルドできます。 詳細については、「App Engine Studio の探索」を参照してください。 |
| ServiceNow スタジオ:統一された環境でアプリをビルドして配信します。 | 市民開発者、プラットフォーム開発者 | 統一開発環境でアプリをビルドします。 ServiceNow スタジオ は、簡素化されたナビゲーション、統合されたローコードツール、ビルトインのトラッキングとパッケージ化を提供し、アプリの開発と出荷を迅速化できます。ServiceNow スタジオ でビルドエージェントを使用して、会話型インタラクションでアプリを作成および更新します。 詳細については、 ServiceNow スタジオ の探索および ビルドエージェント は ServiceNow スタジオ の値のいずれかを参照してください。 |
| ServiceNow IDEServiceNow SDK:ソースコードでアプリをビルドします。 | ソースコード開発者 | ServiceNow Fluent を使用してソースコードでアプリケーションを開発し、JavaScript モジュールを作成し、サードパーティライブラリを使用します。ServiceNow Fluent は、コードでアプリケーションメタデータを作成するためのドメイン固有のプログラミング言語です。ビルドエージェント in ServiceNow IDE を使用して、会話型インタラクションでソースコードでアプリを作成および更新します。 ServiceNow IDE は、ServiceNow AI Platform 上で Visual Studio Code for the Web を実行します。ServiceNow SDK は Visual Studio Code Desktop をローカルで実行します。詳細については、「ソースコードでアプリケーションをビルドする」を参照してください。 |
スタジオ UI の操作
| UI 要素 | 説明 |
|---|---|
| ヘッダー | メニューとコントロールを表示します。 |
| ファイルメニュー | アプリケーション固有のオプションのリストを含みます。
|
| ソースコントロールメニュー | ソースコントロールオプションのリストを含みます。
|
| ウィンドウメニュー | タブ管理オプションのリストを含みます。
|
| 検索メニュー | 検索オプションのリストを含みます。
|
| ユーザー名 | ヘッダーには現在のユーザー名が表示されます。 |
| アプリケーションファイルを作成 | 開発者はアプリケーションファイルをアプリケーションに追加できます。 |
| 移動 | アプリケーションファイルを名前またはタイプで検索します。 |
| コード検索 |
アプリケーションファイル内でテキスト文字列を検索します。検索オプションは次のとおりです。
|
| アプリケーションエクスプローラー | アプリケーションファイルのリストをタイプ別に表示します。アプリケーションエクスプローラのサイズを変更すると、アプリケーションファイルの詳細を表示したり、コンテンツフレームのスペースを増やしたりできます。 |
| すべて折りたたむ | アプリケーションエクスプローラ内のすべてのノードを折りたたみます。 |
| すべて展開 | アプリケーションエクスプローラ内のすべてのノードを展開します。 |
|
アプリケーション表のリスト テーブル名をクリックすると、コンテンツフレームで表示および編集ができます。 |
|
| アクセス制御 |
次のようなアプリケーションアクセス要素のリスト
レコード名をクリックすると、コンテンツフレームで表示および編集ができます。 |
| ナビゲーション |
次のようなアプリケーションのナビゲーション要素のリスト:
レコード名をクリックすると、コンテンツフレームで表示および編集ができます。 |
| コンテンツフレーム | 各レコードの詳細フォームを独自のタブに表示します。 |
| スタジオ にようこそ | キーボードショートカットのリスト。 |
| タブ |
各タブには、レコード名とファイルタイプで特定される特定のアプリケーションファイルレコードが含まれています。 タブをクリックすると、レコードの表示および編集ができます。 青い丸のアイコンのタブは、そのレコードに未保存の変更があることを示します。 |
| ステータスバー | アプリケーションとソースコントロールのデータ連携についての情報を表示 |
| アプリケーション名 | ステータスバーは 現在のアプリケーション の名前を表示します。 |
| アプリケーションのバージョン | ステータスバーは現在のアプリケーションのバージョンを表示します。 |
| 総ファイル数 | ステータスバーは、アプリケーションファイルの総数を表示します。 |
| 未保存のファイル | ステータスバーは、保存されていない変更のあるアプリケーションファイルの現在数を表示します。 |
| ソースコントロールのデータ連携ステータス | ステータスバーは、ソースコントロールの統合の現状を示すアイコンを表示する。 |