ServiceNow IDE ユーザーインターフェイス
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 Code と ServiceNow IDE の一般的な機能に関する一般的な情報については、Visual Studio Code のドキュメント Web サイトを参照してください。
ServiceNow IDE の機能
ServiceNow IDE のユーザーインターフェイスの機能について説明します。
- ホームページ:ワークスペースとアプリケーションの作成を開始し、既存のワークスペースを表示します。
- アクティビティバー
- ファイルエクスプローラー:ワークスペース内のアプリケーションとそのコード間を移動します。
- 検索:ファイル内のコンテンツを検索します。
- ソースコントロール:コードのバージョン管理のために Git リポジトリと統合します。
- メタデータエクスプローラー:アプリケーションメタデータを移動、表示および変更します。
- エディター:埋め込み Now Platform ユーザーインターフェイスを使用して、ソースコードを記述し、アプリケーションメタデータを表示します。
- ステータスバー:アプリケーションとファイル、およびビルドアプリケーションに関するステータス情報を表示します。
これらの機能に加えて、コマンドパレットを開いて、アプリケーションの開発、ファイルの管理、ソースコントロールの使用などを行うさまざまなコマンドを実行できます。詳細については、「コマンドパレット」を参照してください。
ホームページ
ファイルエクスプローラー
ワークスペース内のアプリケーション間を移動し、ファイルまたはフォルダーを追加します。[アウトライン] セクションで、エディター内のアクティブなファイルのアウトラインを表示します。[タイムライン] セクションで、アクティブなファイルに対する変更の履歴を表示します。デフォルトのアプリケーションファイル構造については、「ソースコードでアプリケーションをビルドする」トピックの アプリケーションの構造 セクションを参照してください。
検索
アクティブなワークスペース内のファイルを検索します。検索ビューは、正規表現の使用、検索と置換、および高度な検索オプションをサポートしています。
- 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 キーを押します。