IntelliJ IDEA 2020.2ヘルプ

コード・スタイル: HOCON

WindowsおよびLinux用のファイル | 設定 | エディター | コード・スタイル | HOCON

macOS Ctrl+Alt+S the Settings/Preferences iconIntelliJ IDEA | 環境設定 | エディター | コード・スタイル | HOCON

このページを使用して、HOCONファイルのフォーマットオプションを設定します。これらの設定を変更すると、プレビューペインに、コードへの影響が表示されます。

タブとインデント

項目説明
タブ文字を使用
  • このチェックボックスをオンにすると、タブ文字が使用されます。

    • Tab キーを押すと

    • インデント用

    • コードの再フォーマット

  • チェックボックスをオフにすると、IntelliJ IDEAはタブの代わりにスペースを使用します。

スマート・タブ
  • このチェックボックスをオンにすると、コードブロックのネストによって定義されるインデントの部分は、タブと(必要な場合は)スペースで構成され、アライメントによって定義されるインデントの部分はスペースのみで構成されます。

  • このチェックボックスをオフにすると、タブのみが使用されます。これは、指定されたタブサイズに適合するスペースのグループが自動的にタブに置き換えられることを意味します。これにより、細かい配置が解除される可能性があります。

タブ文字を使用チェックボックスが選択されている場合は、スマート・タブチェックボックスが使用可能です。

タブ・サイズこのフィールドには、タブに含めるスペースの数を指定します。
インデントこのフィールドでは、各インデントレベルに挿入されるスペース(またはタブ文字を使用チェックボックスが選択されている場合はタブ)の数を指定します。
連続インデントの文字数このフィールドでは、式、メソッド宣言、およびメソッド呼び出しで、配列の要素間に挿入するスペース(またはタブ文字を使用チェックボックスが選択されている場合はタブ)の数を指定します。

スペース

このタブを使用して、コード内のスペースを指定します。IntelliJ IDEAにある場所にスペースを自動的に挿入させるには、リスト内のこの場所の横にあるチェックボックスを選択します。結果はプレビューペインに表示されます。

折り返しおよび括弧

このタブで、IntelliJ IDEAがソースコードの再フォーマットに適用するコードスタイルオプションをカスタマイズします。左側のペインには、例外のリスト(再フォーマット時の保持)と、さまざまなコード構造(リスト、ステートメント、操作、注釈など)の配置と配置のオプションが含まれています。右側のペインにはプレビューが表示されます。

アライメントはインデントオプションよりも優先されます。

右マージン (カラム)

次でハードラップフィールドを使用して、要素の右側に必要なマージンスペースを指定します。デフォルトオプションを選択すると、グローバル設定の右マージンの値が使用されます。

入力時に折り返す

入力時に折り返すの設定を使用して、編集したテキストが指定された次でハードラップにどのように適合するかを指定します。次のいずれかのオプションを選択できます。

  • デフォルト : この場合、IntelliJ IDEAは、グローバル設定で指定された入力時に折り返すオプションを使用します。

  • はい :この場合、IntelliJ IDEAは右マージンフィールドで指定された値を使用します。

  • いいえ : この場合、このオプションはオフになり、行は右マージンで指定された値を超える可能性があります。

ビジュアル・ガイド

複数の右マージンを指定するには、ビジュアル・ガイドフィールドを使用します。デフォルト値のままにするか、余白のスペース数を入力することができます。複数のマージンを指定する場合は、コンマで区切って番号を入力します。

再フォーマット時の保持

チェックボックスを使用して、IntelliJ IDEAがソースコードを再フォーマットするときに行う例外を設定します。例:デフォルトでは、改行チェックボックスが選択されています。コードに標準の規則よりも短い行が含まれている場合は、ソースコード再フォーマットする前に、改行チェックボックスを無効にすることで行を変換できます。

折り返しオプション

折り返しスタイルは、左側のペインで指定されたさまざまなコード構造(メソッド呼び出しの引数や代入文など)に適用されます。

項目説明
折り返しスタイル

このリストから、希望の折り返しスタイルを選択します。

  • 折り返しなし : このオプションを選択すると、特別な折り返しスタイルは適用されません。

    このオプションを選択すると、ネストされたアライメントと波括弧の設定は無視されます。

  • 長い場合は折り返す : このオプションを選択すると、右マージンを超える行が適切なインデントで折り返されます。

  • 常に折り返す : このオプションを選択すると、リスト内のすべての要素が折り返され、行ごとに適切なインデントを持つ要素が1つになります。

  • 長い場合に切り捨てる : このオプションを選択すると、リスト内の右マージンを超える要素が折り返され、行ごとに適切なインデントを持つ要素が1つになります。

アライメントオプション

波括弧配置オプション

項目説明
波括弧配置スタイル

このリストを使用して、クラスの宣言メソッドの宣言、およびその他のタイプの宣言で左中括弧の位置を指定します。使用可能なオプションは次のとおりです。

  • 行末 : 開き括弧を宣言行の末尾に配置するには、このオプションを選択します。

  • 折り返されている場合は次の行 : 左括弧を複数行の宣言行の後の行の先頭に配置するには、このオプションを選択します。

  • 次の行 : このオプションを選択すると、宣言中の行の後の行頭に開き括弧が配置されます。

  • 次の行をシフト : 宣言行の後ろの行に左中括弧を配置して、対応するインデントレベルに移動するには、このオプションを選択します。

  • 次の行をそれぞれシフト : このオプションを選択すると、宣言行の後の行に左中括弧が配置され、次の行も次のインデントレベルに移動します。

強制波括弧

このリストから、if , for , whileおよび do () while ステートメントの中括弧の導入方法を選択してください。利用可能なオプションは以下のとおりです。

  • 強制しない : このオプションを選択すると、中括弧の挿入が自動的に抑制されます。

  • 複数行の場合 : このオプションを選択すると、ステートメントが複数の行を占める場合に、中括弧が自動的に挿入されます。IntelliJ IDEAは、ステートメント全体の行数を分析するだけでなく、その条件も分析することに注意してください。

  • 常時 : このチェックボックスを選択すると、中括弧が常に自動的に導入されます。

ブランク行

このタブを使用して、IntelliJ IDEAが再フォーマット後にコードに保持して挿入する空白行の数と数を定義します。場所の種類ごとに、挿入する空白行の数を指定します。結果はプレビューペインに表示されます。

項目説明
空白行の指定この領域には、指定された場所で再フォーマットした後に保持する空白行の数を指定します。
コード内このフィールドを使用して、空白行の数を設定します。
最終更新日: 2020年5月08日