コード・スタイルCtrl+Alt+Sスキームこの領域では、コードスタイルスキームを選択し、必要に応じて変更します。コードスタイルスキームの設定は、PyCharmがコードを生成、リファクタリング、または再フォーマットするたびに自動的に適用されます。コードスタイルはプロジェクトレベルとIDEレベル(グローバル)で定義されています。プロジェクトレベルでは、設定はプロジェクトスキームにグループ化されます。これは事前定義されており、太字でマークされています。プロジェクトスタイルスキームは現在のプロジェクトにのみ適用されます。コピーコマンドを使用して、プロジェクトスキームをIDEレベルにコピーすることができます。IDEレベルでは、設定は事前定義されたデフォルトスキーム(太字で表示)、および複製コマンドによってユーザーが作成したその他のスキーム(プレーンテキストとして表示)にグループ化されています。グローバル設定は、ユーザーがプロジェクトでコードスタイル設定を保持して共有したくない場合に使用されます。プロジェクトにコピーコマンドを使用して、IDEスキームを現在のプロジェクトにコピーできます。説明スキームこのリストから、使用するスキームを選択してください。定義済みのスキームは太字で表示されています。カスタムスキームは、事前定義されたスキームのコピーとして作成されたもため、プレーンテキストです。スキームが保存されている場所は各スキームの隣に書かれています。デフォルトスキームはIDEに保存され、プロジェクトスキームはプロジェクトに保存されます。このボタンをクリックして、スキームを管理するためのコマンドのリストを呼び出します。コピー...スキーム設定をIDEにコピーするには、このコマンドを選択します。ファイルにエクスポートするには、このコマンドを選択します。JSONファイルを使用して、外部ツールのコードスタイル設定を変更できます。JSONファイルには、すべての言語のすべてのコードスタイル設定が含まれています。ファイル内の設定は言語ごとにグループ化されています。ファイル内のallグループには、すべての言語に影響する一般的なコードスタイル設定が含まれています。ファイルの名前とは異なる設定名がいくつかあります。プロジェクトとIDEインポートスキーム...指定した場所から選択したタイプのスキームをインポートするには、このコマンドを選択します。プロジェクトとIDEプロジェクトにコピー...このコマンドを選択すると、プロジェクトに保存されるスキーム設定がコピーされます。IDE複製...選択したスキームのコピーを作成するには、このコマンドを選択します。IDEリセットこのコマンドを選択すると、デフォルトまたはバンドルされた配色をPyCharmに同梱されている初期設定にリセットできます。このコマンドは、いくつかの変更が行われた場合にのみ使用可能になります。選択したカスタムスキームの名前を変更するには、このコマンドを選択します。カスタムスキーム行セパレーターPyCharmを使用すると、さまざまな言語の行セパレーターと字下げオプションを設定できます。ソースコードを再フォーマットするとき、PyCharmは指定されたインデントのふるまいを適用して、特別なフォーマットオフ/オンマーカーで示されたセクションをスキップします。(新規ファイル)このリストを使用して、PyCharmによって作成されたファイルでどの行セパレーターを使用するかを指定します。利用可能なオプションは以下のとおりです。デフォルトの選択を使用するには、このオプションを選択してください。このオプションを選択すると、UnixとmacOSの行セパレーターを使用します。Windowsの行セパレーターを使用するには、このオプションを選択してください。Macの行区切り記号が使用されます。次でハードラップこのフィールドでは、エディターでページを表示するために使用される列数を指定します。入力時に折り返す編集されたテキストが常に指定された右マージンに収まるようにするには、このチェックボックスを選択します。ビジュアル・ガイドこのフィールドには、複数の右マージンを指定します。デフォルト値のままにするか、余白のスペース数を入力することができます。複数のマージンを指定する場合は、コンマで区切って番号を入力します。インデント検出この領域を使用して、インデントのデフォルトオプションを指定します。編集に既存のファイル・インデントを検出して使用するPyCharmのこのチェックボックスを選択すると、現在のファイルのインデントスタイルが検出され、特定の言語のコードスタイル設定で指定されたインデントの代わりにこのスタイルが使用されます。PyCharmは、エディターのステータスバーにインデント情報を表示します。インデント情報をクリックして、このオプションを有効または無効にするなどの使用可能なアクションを確認し、現在のインデントを特定の言語のコードスタイル設定で指定されたものに変更できます。EditorConfigこのエリアでは、EditorConfigプラグインのサポートを有効にします。サポートを有効にするEditorConfigプラグインのサポートを有効にするには、このチェックボックスを選択します。この場合、IDE設定を上書きする独自のコードスタイル設定を指定することができます。EditorConfig設定ファイルの作成後にIDE設定を使用する場合は、EditConfigサポートを有効にするチェックボックスをオフにする必要があります。ファイルにエクスポートするには、このボタンをクリックします。フォーマッター制御この領域で、再フォーマットから除外するコードフラグメントを制限するためのマーカーを指定します。ソースコードでは、フォーマットマーカーは行コメントの内側に書かれています。説明コメントでフォーマッター・マーカーを使用可能にするこのチェックボックスをオンにすると、書式マーカーと行コメントの間にあるコードの断片は再フォーマットされず、元の書式が保持されます。このチェックボックスをオンにすると、以下のフィールドが表示され、書式マーカーとして扱う文字列を指定することができます。チェックボックスをオフにすると、書式設定マーカーは無視され、マーカーとの行コメント間のコードが再フォーマットされます。off:このフィールドには、再フォーマットから除外したいコード・フラグメントの始まりを示す文字ストリングを指定してください。@formatter:offのままにしてください。on:このフィールドには、再フォーマットから除外したいコード・フラグメントの終わりを示す文字ストリングを指定してください。マーカーを明示的に指定する代わりに、正規表現を使用する場合は、このチェックボックスをオンにします。PyCharmは、正確な文字列の代わりに指定された正規表現を使用して、フォーマッタのオン/オフマーカーを照合します。元のソースコード再フォーマット後のコード書式マーカーを無効にすると、元の書式設定が壊れます。書式設定マーカーを有効にすると、元の書式設定は保持されます。Python関連ページ:コードの再フォーマットと再配置PyCharmでは、コード・スタイル設定で指定した要件に従ってコードを再フォーマットできます。プロジェクトでEditorConfigを使用する場合、ファイルで指定されたオプションは、コードを再フォーマットするときにコードスタイル設定で指定されたオプションをオーバーライドします。設定にアクセス...行セパレーターの構成PyCharmを使用すると、新しく作成したファイルに行セパレーター(行末)を設定したり、既存のファイルの行セパレータースタイルを変更したりできます。行セパレーターリストから、目的の行区切りスタイルを選択します。現在の...ソースコードで作業するコードを使用する場合、PyCharmは作業にストレスがないことを保証します。たたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクションの検索使用した...カラー・スキームの切り替えWindowsとLinux用のmacOS用このセクションを使用して、PyCharmエディターの配色を選択します。スキームワークスペースで使用する配色を選択してください。このボタンをクリックすると、次のコマンドが呼び出されます(選択したスキームに応じて)。クリックすると、現在選択されているカラ...。