ファイルおよびコードテンプレート
RubyMine は、 ファイル テンプレート で説明されているようにファイルテンプレートを使用してファイルを作成します。 このページでは、そのようなテンプレートを表示、編集、作成できます。
スキーム | ファイルテンプレートを適用するスコープを選択します。
|
タブ
RubyMine には、次のタイプのテンプレートが含まれています。
ファイル | RubyMine は、ファイルテンプレートを使用して新しいファイルを作成します。 |
インクルード | これらは、ファイルテンプレートに含めることができる再利用可能なフラグメント用のテンプレートです。 詳細については、 テンプレート内の再利用可能なコンテンツ を参照してください。 |
Code | RubyMine は、これらの組み込みテンプレートをスニペットとして使用して、さまざまな構成要素を生成します。 本サイトの参考情報です。利用規約に従ってください。無断転載禁止。開発者向けヘルプ。 このタブで使用可能なテンプレートを編集して、RubyMine がこれらの構造を生成する方法を変更できますが、新しいものは作成できません。 カスタムコードスニペットを作成するには、 ライブテンプレートを使用します。 |
ツールバー
| |
| 選択したテンプレートに子テンプレートを追加して、 単一のテンプレートで複数ファイルのセットを作成します。 |
| 選択した ファイルまたは include テンプレートを削除します。 削除できるのはカスタムテンプレートのみで、デフォルトのテンプレートは削除できません。 |
| |
| 選択したテンプレートを元の状態に戻します。 戻せるのは、変更されたデフォルトテンプレートのみです。 |
テンプレート設定
名前 | UI に表示するテンプレートの名前を指定します。 デフォルトの組み込みテンプレートでは使用できません。 |
拡張機能 | テンプレートを特定のファイルタイプに関連付けるファイル拡張子を指定します。 デフォルトの組み込みテンプレートでは使用できません。 |
ファイル名 | 必要に応じて、このテンプレートから作成されるファイルの名前を指定します。 デフォルトでは、RubyMine はファイルの追加時に名前の入力を求めます。 特定の名前をハードコードしてプロンプトを完全に表示しないようにするか、使用可能な変数からテンプレートを構成できます。 たとえば、指定した名前を使用しながら、ファイル作成時に選択されたディレクトリのひとつ上のディレクトリに配置する方法は次のとおりです: デフォルトの組み込みテンプレートでは使用できません。 |
テンプレートエディター | 選択したテンプレートで使用するコードを編集します。 ファイルテンプレートで使用される構文の詳細については、 構文 を参照してください。 |
スタイルに応じて整形 | このテンプレートに基づいて生成された内容を、このファイルタイプに定義された コードスタイルに従って整形します。 このオプションは、ファイルテンプレートでのみ使用できます。 |
ライブテンプレートを使用可能にする | ファイルテンプレート内に ライブテンプレートを挿入します。 Velocity エスケープ構文を使用して、 ライブテンプレート変数をファイルテンプレートに含めます。例: |