8.2.1 コンテキスト・メニュー・オプション
左側の「ナビゲータ」ペインでMLEモジュール名を右クリックして、次のオプションを表示します:
- 編集: MLEモジュールの属性を編集する場合に選択します。
- 削除: データベースからMLEモジュールを削除する場合に選択します。
- 依存性ダイアグラム: モジュールの依存性をダイアグラム形式で表示します。このダイアグラムは、モジュールが依存するすべてのモジュールの相互リンクを示しています。これは、使用される各モジュールのインポートおよびエクスポートに基づきます。エクスポートおよびインポートされたファンクションの詳細はダイアグラムで確認できます。
- コール仕様の作成: 「MLEコール仕様の作成」パネルを開きます。MLEモジュールのコール仕様を作成できます。
- 比較(ファイルからモジュール、モジュールからファイルへ): データベース(またはファイル・システム)に保存されているモジュール・バージョンと、ファイル・システム(またはデータベース)に保存されているバージョンを比較します。モジュールがデータベースとファイル・システムの両方に保存されている場合(青色の丸いオーバーレイ・アイコンで示されます)、このオプションを使用して2つのバージョンを比較します。相違点が強調表示され、変更をすばやく確認できます。「上書き」をクリックして、モジュールのデータベース・バージョンとファイル・システム・バージョンの両方を同期するために必要な変更を実装します。
- コードの表示: モジュールのJavaScriptコードを別のパネルに表示します。
- メタデータの表示
-
ユーザー・データ: モジュールとともに格納できるユーザー・メタデータを作成および編集します。メタデータは有効なJSON構文である必要があります。
- コード・メタデータ: モジュールは、保存されると解析され、インポートおよびエクスポートに関するメタデータがデータベースに格納されます。このメタデータは、依存性のダイアグラムでの依存性の追跡、コードのピークを含むコード補完機能、MLE環境の作成、およびモジュールに基づくコール仕様の作成に使用されます。ES6モジュールのみがサポートされています。CommonJS、AMDおよびUMDモジュールはサポートされていません。
- コード: モジュール・コードが表示されます。
-
- JSDocの生成: モジュールからのエクスポートに基づいてMarkdownファイルを生成します。次のものが存在する場合は、ファンクション・パラメータのデータ型が含まれます:
- コード内のファンクション・パラメータに関するJSDoc
- エクスポートされたファンクションに定義されたコール仕様