コード・スタイル
WindowsとLinux用の
macOS用
Ctrl+Alt+S
スキーム
この領域では、コードスタイルスキームを選択し、必要に応じて変更します。コードスタイルスキームの設定は、IntelliJ IDEAがコードを生成、リファクタリング、または再フォーマットするたびに自動的に適用されます。
コードスタイルはプロジェクトレベルとIDEレベル(グローバル)で定義されています。
プロジェクトレベルでは、設定はプロジェクトスキームにグループ化されます。これは事前定義されており、太字でマークされています。プロジェクトスタイルスキームは現在のプロジェクトにのみ適用されます。
IDE にコピーコマンドを使用して、プロジェクトスキームをIDEレベルにコピーすることができます。
IDEレベルでは、設定は事前定義されたデフォルトスキーム(太字で表示)、および複製コマンドによってユーザーが作成したその他のスキーム(プレーンテキストとして表示)にグループ化されています。グローバル設定は、ユーザーがプロジェクトでコードスタイル設定を保持して共有したくない場合に使用されます。
プロジェクトにコピーコマンドを使用して、IDEスキームを現在のプロジェクトにコピーできます。
項目 | 説明 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
スキーム | このリストから、使用するスキームを選択してください。定義済みのスキームは太字で表示されています。カスタムスキームは、事前定義されたスキームのコピーとして作成されたもため、プレーンテキストです。スキームが保存されている場所は各スキームの隣に書かれています。たとえば、デフォルトスキームはIDEに保存され、プロジェクトスキームはプロジェクトに保存されます。 | ||||||||||||||||||||||||
![]() | このボタンをクリックして、スキームを管理するためのコマンドのリストを呼び出します。
|
行セパレーター
IntelliJ IDEAを使用すると、さまざまな言語の行セパレーターと字下げオプションを設定できます。ソースコードを再フォーマットするとき、IntelliJ IDEAは指定されたインデントのふるまいを適用して、特別なフォーマットオフ/オンマーカーで示されたセクションをスキップします。
項目 | 説明 |
---|---|
行セパレーター (新規ファイル) | このリストを使用して、IntelliJ IDEAによって作成されたファイルでどの行セパレーターを使用するかを指定します。利用可能なオプションは以下のとおりです。
|
次でハードラップ | このフィールドでは、エディターでページを表示するために使用される列数を指定します。 |
入力時に折り返す | 編集されたテキストが常に指定された右マージンに収まるようにするには、このチェックボックスを選択します。 |
ビジュアル・ガイド | このフィールドには、複数の右マージンを指定します。デフォルト値のままにするか、余白のスペース数を入力することができます。複数のマージンを指定する場合は、コンマで区切って番号を入力します。 |
インデント検出
この領域を使用して、インデントのデフォルトオプションを指定します。
項目 | 説明 |
---|---|
編集に既存のファイル・インデントを検出して使用する | IntelliJ IDEAのこのチェックボックスを選択すると、現在のファイルのインデントスタイルが検出され、特定の言語のコードスタイル設定で指定されたインデントの代わりにこのスタイルが使用されます。IntelliJ IDEAは、エディターのステータスバーにインデント情報を表示します。インデント情報をクリックして、このオプションを有効または無効にするなどの使用可能なアクションを確認し、現在のインデントを特定の言語のコードスタイル設定で指定されたものに変更できます。 |
EditorConfig
このエリアでは、EditorConfigプラグインのサポートを有効にします。
項目 | 説明 |
---|---|
EditorConfig のサポートを有効にする | EditorConfigプラグインのサポートを有効にするには、このチェックボックスを選択します。この場合、IDE設定を上書きする独自のコードスタイル設定を指定することができます。ただし、EditorConfig設定ファイルの作成後にIDE設定を使用する場合は、EditConfigサポートを有効にするチェックボックスをオフにする必要があります。 |
エクスポート | 現在のIDEコードスタイル設定を .editconfig ファイルにエクスポートするには、このボタンをクリックします。 |
フォーマッター制御
この領域で、再フォーマットから除外するコードフラグメントを制限するためのマーカーを指定します。ソースコードでは、フォーマットマーカーは行コメントの内側に書かれています。
項目 | 説明 |
---|---|
コメントでフォーマッター・マーカーを使用可能にする |
|
マーカー | |
フォーマッター off: | このフィールドには、再フォーマットから除外したいコード・フラグメントの始まりを示す文字ストリングを指定してください。 |
フォーマッター on: | このフィールドには、再フォーマットから除外したいコード・フラグメントの終わりを示す文字ストリングを指定してください。 |
正規表現 | 書式設定マーカーを明示的に指定する代わりに、正規表現を使用する場合は、このチェックボックスをオンにします。IntelliJ IDEAは、正確な文字列の代わりに指定された正規表現を使用して、フォーマッタのオン/オフマーカーと一致します。 |
マーカーの書式設定の使用例
元のソースコード | 再フォーマット後のコード |
---|---|
![]() | 書式マーカーを無効にすると、元の書式設定が壊れます。 ![]() 書式設定マーカーを有効にすると、元の書式設定は保持されます。 |
関連ページ:

再フォーマットとコードの並べ替え
IntelliJ IDEAでは、コード・スタイル設定で指定した要件に従ってコードを再フォーマットできます。設定にアクセスするには、設定/環境設定ダイアログ でに進みます。コードの一部、ファイル全体、ファイルのグループ、ディレクトリー、およびモジュールを再フォーマットできます。コードの一部または一部の...

行セパレーターの構成
IntelliJ IDEAを使用すると、新しく作成したファイルに行セパレーター(行末)を設定したり、既存のファイルの行セパレータースタイルを変更したりできます。新しく作成されたファイルの行区切りの設定設定/環境設定ダイアログ で、に移動します。行セパレーターリストから、目的の行区切りスタイルを選択し...

ソースコードで作業する
コードを使用する場合、IntelliJ IDEAは作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクションの...

カラー・スキームの切り替え
WindowsとLinux用のmacOS用このセクションを使用して、IntelliJ IDEAエディターの配色を選択します。スキームワークスペースで使用する配色を選択してください。このボタンをクリックすると、次のコマンドが呼び出されます(選択したスキームに応じて)。複製: クリックすると、現在選択さ...