IntelliJ IDEA 2024.1 ヘルプ

DDL

CREATE、ALTER、ビュー、制約、その他の DDL 構造のコードスタイルを設定します。

項目

説明

左丸括弧の配置

行の最初のキーワードの左括弧を整列またはインデントします。同一行を選択して、キーワードのある行の左括弧をそのままにします。

要素の配置

括弧内の要素の位置を変更します。

  • 同一行で位置揃え : 節のすべてのメンバーを位置合わせし、最初のメンバーを括弧で同じ行に入れます。

  • インデントなしで折り返し : インデントを追加せずに、句のすべてのメンバーを新しい行に移動します。

  • 位置を揃えて折り返し : 節のすべてのメンバーを新しい行に位置合わせして移動します。

  • インデント付きで折り返し : インデントを追加して、句のすべてのメンバーを新しい行に移動します。

右丸括弧の配置

閉じ括弧の位置を変更します。

  • 行末 : 句の最後の要素と同じ行に閉じ括弧を置きます。

  • 行頭 : 句の最後の要素を持つ閉じ括弧を新しい行に移動します。

  • 左丸括弧の下 : 左括弧を左括弧に配置します。

  • 要素の下 : 閉じ括弧を節の整列要素に置きます。

型を揃える

句内の型を揃えます(たとえば、serialcharvarchar など)。

デフォルトを揃える

DEFAULT 制約を調整します。

null 値を揃える

NULL および非 null 制約を整列します。

短いときに折りたたむ

複数行の短いコードセクションに参加します。折りたたまれるセクションの長さは、IntelliJ IDEA によって自動的に決定されます。

変更命令のラップ

ALTER 命令を新しい行に移動します。

変更命令の整列

すべての ALTER 命令を整列します。このオプションを使用するには、変更命令のラップオプションを変更しないに設定します。

項目

説明

CONTRAINT の折り返し

CONSTRAINT を新しい行に移動します。

KEY/CHECK の折り返し

KEY と CHECK を新しい行に移動します。

REFERENCES の折り返し

REFERENCES を新しい行に移動します。

cascade と deferrability の折り返し

CASCADE および DEFERRED 制約を新しい行に移動します。

項目

説明

内容をインデントする

CREATE SCHEMA ステートメントの内容の前にインデントを追加します。

宣言間の最小空白行

宣言間の空白行の最小数を設定します。このオプションで宣言した行よりも少ない行を入力すると、追加の行が自動的に追加されます。

宣言間の最大空白行

宣言間の空白行の最大数を設定します。このオプションで宣言されているよりも多くの行を追加すると、追加の行が自動的に削除されます。

項目

説明

AS の折り返し

AS 句を新しい行に移動します。

クエリ先頭部の折り返し

クエリの先頭を新しい行に移動します。

クエリをインデントする

クエリの前にインデントを追加します。クエリ先頭部の折り返しオプションを有効にする必要があります。

項目

説明

最初のオプションの折り返し

後置式の最初のオプションを新しい行に移動します。

次のオプションの折り返し

後置式の 2 番目のオプションを新しい行に移動します。

インデントオプション

後置表現のオプションの前にインデントを追加します。

位置揃えオプション

後置表現のすべてのオプションを揃えます。