ServiceNow IDE ユーザーインターフェイス

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:6分
  • ServiceNow IDE ユーザーインターフェイスには、Visual Studio Code for the Web と同じ機能が多数含まれており、ServiceNow アプリケーションを作成するための独自の機能もいくつか含まれています。

    概要

    ServiceNow IDE は、Now Platform 上の Visual Studio Code for the Web の実装であり、次の機能が含まれています。

    • 基本的な編集とキーボードショートカット
    • IntelliSense
    • コードナビゲーション
    • コードとファイルの検索
    • コマンドパレット
    • ソースコントロールの統合

    Visual Studio Code for the Web は Visual Studio Code Desktop と似ていますが、デスクトップインターフェイスで使用できるすべての機能をサポートしているわけではありません。Visual Studio Code のブラウザベースの実装については、Visual Studio Code for the Web を参照してください。次の Visual Studio Code 機能は ServiceNow IDE ではサポートされていません。

    • 統合端末
    • デバッガ
    • マーケットプレイス拡張機能
    • 統合単体テスト
    • リモート開発

    Visual Studio CodeServiceNow IDE の一般的な機能に関する一般的な情報については、Visual Studio Code のドキュメント Web サイトを参照してください。

    ServiceNow IDE の機能

    ServiceNow IDE のユーザーインターフェイスの機能について説明します。

    図 : 1. ServiceNow IDE ユーザーインターフェイス
    ServiceNow IDE内の機能を特定します。
    1. ホームページ:ワークスペースとアプリケーションの作成を開始し、既存のワークスペースを表示します。
    2. アクティビティバー
    3. エディター:埋め込み Now Platform ユーザーインターフェイスを使用して、ソースコードを記述し、アプリケーションメタデータを表示します。
    4. ステータスバー:アプリケーションとファイル、およびビルドアプリケーションに関するステータス情報を表示します。

    これらの機能に加えて、コマンドパレットを開いて、アプリケーションの開発、ファイルの管理、ソースコントロールの使用などを行うさまざまなコマンドを実行できます。詳細については、「コマンドパレット」を参照してください。

    ホームページ

    ワークスペースまたはアプリケーションがないホームページ。

    ワークスペースを作成し、既存のワークスペースにアクセスし、アプリケーションを作成または開きます。Git リポジトリのクローンを作成して、リモートリポジトリから既存のアプリケーションを追加します。ワークスペースとアプリケーションの作成、またはリポジトリのクローン作成を開始するには、次のトピックを参照してください。

    ファイルエクスプローラー

    ファイルエクスプローラービュー

    ワークスペース内のアプリケーション間を移動し、ファイルまたはフォルダーを追加します。[アウトライン] セクションで、エディター内のアクティブなファイルのアウトラインを表示します。[タイムライン] セクションで、アクティブなファイルに対する変更の履歴を表示します。デフォルトのアプリケーションファイル構造については、「ソースコードでアプリケーションをビルドする」トピックの アプリケーションの構造 セクションを参照してください。

    検索

    検索ビュー

    アクティブなワークスペース内のファイルを検索します。検索ビューは、正規表現の使用、検索と置換、および高度な検索オプションをサポートしています。

    ファイルを名前で検索するには、次のキーボードショートカットを使用して検索ボックスを開きます。
    • Windows:Ctrl-P
    • Mac:Cmd-P

    ソースコントロール

    ソースコントロールビュー

    ファイルへの変更を、アプリケーションと変更のタイプでグループ化して表示します。リモートリポジトリへの変更をステージング、コミット、プッシュし、変更をローカルリポジトリにプルします。アプリケーションの分岐を作成してチェックアウトします。[コミット] セクションで、リポジトリ内のブランチのコミット履歴を表示します。ソースコントロールプロバイダーとの統合を開始するには、「ソースコントロールと ServiceNow IDE の統合」を参照してください。

    メタデータエクスプローラー

    メタデータエクスプローラービュー

    エディターの最適な埋め込み Now Platform ユーザーインターフェイスでアプリケーションメタデータに移動して開きます。詳細については、「エディター」を参照してください。

    エディター

    ビューの分割エディター

    コードエディターでコードを編集します。コードエディターには、IntelliSense、ServiceNow Fluent のカスタム言語処理と検証、並列編集などが含まれています。

    アプリケーションをビルドした後、ServiceNow IDE を離れることなく、埋め込み Now Platform ユーザーインターフェイスで、ServiceNow Fluent ソースコードへの変更をアプリケーションメタデータとしてレビューします。アプリケーションメタデータは、最適な埋め込み Now Platform ユーザーインターフェイスで開きます。また、埋め込み Now Platform ユーザーインターフェイスからアプリケーションメタデータを更新および保存することもできます。

    タブを切り替えて、エディターをグループに分割します。ファイルに未保存の変更がある場合、[ファイル] タブにドットアイコンが表示されます。

    未保存の変更を含むファイル。

    ソースコードでのアプリケーションの開発を開始するには、「ServiceNow IDE を使用したアプリケーションの開発」を参照してください。

    ステータスバー

    ステータスバー

    アプリケーションのステータスに関する情報を取得し、アプリケーションをビルドします。アプリケーションを作成、ビルド、同期するときの進捗状況を表示します。さらに、ステータスバーには、アクティブな分岐、コード内の問題、アクティブなアプリケーションスコープ、アクティブな更新セットなどが表示されます。

    ステータスバーからパネルが開き、アプリケーションの作成、ビルド、同期に関連するコードとログ記録の問題に関する詳細情報が表示されます。

    出力ログが表示されたパネル

    コマンドパレット

    コマンドパレット

    コマンドを実行して、ユーザーインターフェイスの構成、アプリケーションの開発、ファイルの管理、ソースコントロールの使用、キーボードショートカットのリストへのアクセスなどを行います。コマンドパレットには、 ServiceNow IDE コマンドと Visual Studio Code コマンドに固有のコマンドが含まれています。

    コマンドパレットを開くには、次のいずれかのキーボードショートカットを使用します。
    • Windows:Ctrl-Shift-P
    • Mac:Cmd-Shift-P

    コマンドパレットを閉じるには、Esc キーを押します。