コードスタイル: Vue テンプレート
このページを使用して、Vue ファイルの コードスタイルオプションを構成します。 これらの設定を変更すると、 プレビュー ペインにこれがコードにどのように影響するかが表示されます。
どのトップレベルタグの内容をインデントするかを指定します。デフォルトでは、インデントは テンプレート タグ内のコードにのみ適用されます。 また、インデントをすべてのトップレベルタグで統一するか、使用する言語に応じて(例:HTML や Pug 固有に)異なるようにするかも決定してください。
タブとインデント
ブロック内の言語に特化 | このオプションを選択すると、トップレベルタグの内容が言語固有のスタイルでインデントされます。 |
ファイル全体で同一 | ファイル内のすべてのトップレベルタグ内のコードに均一なインデントを適用するには、このオプションを選択します。 以下のコントロールを使用して、均一なインデントを構成します。 |
タブ文字を使用する |
|
スマートタブ | インデントは 2 つの部分で構成されます。 1 つの部分はコードブロックのネストに起因し、他の部分はアライメントによって決定されます。
|
タブサイズ | このフィールドで、タブに収まるスペースの数を指定します。 |
インデント | このフィールドでは、各インデントレベルに挿入されるスペースの数を指定します。 |
連続インデント | このフィールドでは、式、メソッド宣言、メソッド呼び出しで、配列の要素間に挿入するスペースの数を指定します。 |
空行でインデントを保持する | このチェックボックスが選択されている場合、RubyMine は空行のインデントを、コードが含まれているかのように保持します。 チェックボックスをオフにすると、RubyMine は空行のタブ文字とスペースを削除します。 |
トップレベルのタグの子をインデントする | デフォルトでは、 |
Space
このタブを使用して、RubyMine にスペースを自動的に挿入する場所を指定します。 関連する場所の説明の横にあるチェックボックスを選択し、 プレビュー ペインで結果を確認します。
折り返しと波括弧
このタブでは、例外、波括弧の配置、位置合わせのオプションをカスタマイズできます。これらのオプションは、ソースコードを 再フォーマットするときに RubyMine が適用します。 プレビュー ペインで結果を確認します。
ビジュアルガイド | このフィールドには、複数の右マージンを指定します。 デフォルト値のままにするか、余白のスペース数を入力することができます。 複数のマージンを指定する場合は、コンマで区切って番号を入力します。 |
補間 | この領域で、 補間(英語)の折り返しスタイルを選択し、括弧 Vue.js 補間内の JavaScript 式に改行が含まれる場合、RubyMine はその JavaScript 式を自動で新しい行から開始し、後に新しい行を追加します。 このデフォルトの動作を変更するには、 '{{' の後の改行 および '}}' の前の改行 チェックボックスをオフにします。 |
折り返しオプション | 折り返しのスタイルは、左側のペインで指定されたさまざまなコード構成体に適用されます(例:メソッド呼び出し引数や代入ステートメント)。
|
配置
このタブでは、Vue.js テンプレート内のコードを環境設定に応じて再配置するためのルールセットを定義します。
一致ルール | この領域を使用して、ルールのリストとして要素の順序を定義します。すべてのルールには、修飾子や型などの一致のセットがあります。
|
空のルール | このエリアを使用して、新しい一致ルールを作成するか、既存のルールを編集します。 次のフィルターから選択できます。
|
このアイコンは、 順序 リストから 名前で並べ替えを選択すると表示されます。 アイコンは、このルールの項目がアルファベット順にソートされていることを示します。 |
選択して設定
該当する場合、リンクはページの右上隅に表示されます。 このリンクをクリックして、現在の言語コードスタイルのベースとして使用する言語を選択します。
コードスタイル設定の初期セットに戻り、変更を破棄するには、 リセット をクリックします。