コードスタイル: XML
このページを使用して、XML ファイルのコードスタイルオプションを構成します。これらの設定を変更すると、プレビューペインにこれがコードにどのように影響するかが表示されます。
タブとインデント
タブ文字を使用する |
|
スマートタブ | インデントは 2 つの部分で構成されます。1 つの部分はコードブロックのネストに起因し、他の部分はアライメントによって決定されます。
|
タブサイズ | このフィールドで、タブに収まるスペースの数を指定します。 |
インデント | このフィールドでは、各インデントレベルに挿入するスペースの数を指定します。 |
連続インデントの文字数 | このフィールドでは、式、メソッド宣言、メソッド呼び出しで、配列の要素間に挿入するスペースの数を指定します。 |
空行でインデントを保持する | このチェックボックスをオンにすると、RubyMine は空行にインデントを保持しているように見えます。チェックボックスをオフにすると、RubyMine は空白行のタブ文字とスペースを削除します。 |
その他
項目 | 説明 |
---|---|
右マージン | これらの設定を使用して、要素の右側に必要なマージンスペースを指定します。デフォルトオプションを選択すると、グローバル設定の右マージンの値が使用されます。 |
入力時に折り返す | これらの設定を使用して、編集したテキストを指定した右余白にどのように適合させるかを指定します。次のオプションから 1 つを選択できます。
|
改行を維持する | このチェックボックスを選択すると、エディターで XML ファイルを確認するときに RubyMine が改行を受けるようになります。 |
テキスト内の改行を維持する | このチェックボックスを選択すると、エディターで XML ファイルを確認するときに RubyMine が属性に改行(たとえば、長い説明など)を付けるようにします。 |
空白行を維持する | このフィールドでは、再フォーマット後に保持する連続空白行の最小数を指定します。 |
属性の折り返し | このリストを使用して、属性行をどのように折り返すかを決定します。使用可能なオプションは次のとおりです。
|
テキストの折り返し | このチェックボックスを選択すると、コードスタイル設定に従って長い行が折り返されます。 |
属性の位置合わせをする | このチェックボックスをオンにすると、属性を順次行に整列させることができます。 |
空白を維持する | このチェックボックスをオンにすると、エディターはタグ内のすべての空白を保持します。インデントや改行も同様です。 |
スペース | この領域で、属性とタグ名のスペースの使用を定義します。
|
CDATA | この領域では、MXML ファイル内の CDATA セクションの周囲および内部の空白の使用箇所を定義します。
|
配置
一致ルール領域を使用して、ルールのリストとその順序を定義します。
| 新しいルールを追加します。 |
| 選択したルールをリストから削除します。 |
| 選択したルールを編集します。 |
および | リスト内のルールの順序を変更します。 |
各ルールは次のものに一致します。
タイプ : タグまたは属性のみに一致します。タイプを 2 回クリックしてフィルターを無効にし、両方を一致させます。
名前 : 要素の名前全体と一致します。このフィルターは正規表現をサポートし、標準の構文(英語)を使用します。
名前空間 : 名前空間属性と一致します。
順序 : 同じルールに一致する複数の要素を並べ替える方法を選択します。例: 同じ名前の属性が複数ある場合、「順序を維持」を選択して同じ順序に並べるか、「名前順」を選択して一致する属性を値のアルファベット順に並べ替えます。アルファベット順の並べ替えルールは で指定されます。
強制再配置リストを使用して、コードを再フォーマットするときのデフォルトの再配置動作を選択します。これは、コードの整形ダイアログのエントリの再配置チェックボックスのデフォルト状態を定義します。
現在のモードを使用する (コードの再フォーマットダイアログで切り替え) : エントリの再配置チェックボックスはデフォルトで有効になっていますが、変更することができます。
常時 : エントリの再配置チェックボックスはデフォルトで有効になっており、変更することはできません。
なし : エントリの再配置チェックボックスはデフォルトで無効になっており、変更することはできません。
選択して設定
該当する場合、リンクはページの右上隅に表示されます。このリンクをクリックして、現在の言語コードスタイルのベースとして使用する言語を選択します。
コードスタイル設定の初期セットに戻り、変更を破棄するには、リセットをクリックします。
関連ページ:
コードスタイルを設定する
特定のコーディングガイドラインが企業内に存在する場合は、ソースコードを作成する際に、このガイドラインに従わなければなりません。RubyMine は、必要なコードスタイルを維持できます。IDE には、プロジェクトスキームとデフォルトスキームの 2 つの定義済みスキームが付属しています。プロジェクトスキームでは、構成する設定は現在のプロジェクトにのみ適用されます。これらの設定は、.idea の codeStyles フォルダーに保存され、VCS を介してプロジェクトと共有されます。プロジェクトのコードスタ...
コードスタイル
スキーム:この領域では、コードスタイルスキームを選択し、必要に応じて変更します。コードスタイルスキームの設定は、RubyMine がコードを生成、リファクタリング、再フォーマットするたびに自動的に適用されます。IDE には、プロジェクトスキームとデフォルトスキームの 2 つの定義済みスキームが付属しています。プロジェクトスキームでは、構成する設定は現在のプロジェクトにのみ適用されます。これらの設定は、.idea の codeStyles フォルダーに保存され、VCS を介してプロジェクトと共有されま...