プロジェクトと IDE の設定
優先環境を定義する settings の型は 2 つあります:
プロジェクトsettingsは、特定のプロジェクトに適用されます。 設定 ダイアログ (Ctrl+Alt+S) では、これらは
でマークされます。IDE settingsは、すべてのプロジェクトに共通し、プロジェクトに依存しない側面を指します。
プロジェクト設定
プロジェクトsettingsは、特定のプロジェクトごとに、 .idea フォルダーの下に .xml ファイルのセットとして保管されます。 テンプレートプロジェクト設定を指定すると、これらの設定は新しく作成されたプロジェクトごとに自動的に使用されます。
プロジェクトに関連する設定は、 設定 ダイアログで
アイコンでマークされます。
IDE 設定
IDE settingsは、PyCharm ホームディレクトリ配下の専用ディレクトリに格納されます。 PyCharm ディレクトリ名は、製品名とバージョンで構成されています。
- 構文
%APPDATA%\JetBrains\<product><version>
- サンプル
C:\Users\JohnS\AppData\Roaming\JetBrains\PyCharm%instance-version%
- 構文
~/Library/Application Support/JetBrains/<product><version>
- サンプル
~/Library/Application Support/JetBrains/PyCharm%instance-version%
- 構文
~/.config/JetBrains/<product><version>
- サンプル
~/.config/JetBrains/PyCharm%instance-version%
ディレクトリの場所
config ディレクトリには、個人設定を含む .xml ファイルが格納された複数のサブフォルダーがあります。 これらのファイルを別の PyCharm インストールの対応するフォルダーにコピーすることで、お好みのキーマップやカラースキームなどを簡単に共有できます。 コピーする前に、PyCharm が実行されていないことを確認してください。実行中の場合、新しく転送したファイルが終了前に消去されることがあります。
以下は、 config フォルダーにあるいくつかのサブフォルダーの一覧とそこに含まれる設定です。
フォルダー名 | ユーザーsettings |
|---|---|
codestyles | コードスタイルスキームが含まれています。 |
colors | エディターの色とフォントのカスタマイズスキームが含まれています。 |
filetypes | ユーザー定義の ファイルタイプが含まれています。 |
inspection | コードインスペクションプロファイルが含まれています。 |
keymaps | PyCharm キーボードショートカットのカスタマイズが含まれています。 |
options | 機能使用統計やマクロなど、さまざまなオプションが含まれています。 |
templates | ユーザー定義の ライブテンプレートが含まれています。 |
tools | ユーザー定義の外部ツールの設定ファイルが含まれています。 |
shelf | シェルフされた変更が含まれています。 |
config 、 system 、 plugins ディレクトリの場所は、 idea.properties ファイルで変更できます。 詳細については、 プラットフォームのプロパティ をご覧ください。