PyCharm 2024.1 ヘルプ

IDE で使用されるディレクトリ

デフォルトでは、PyCharm は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。

IDE ディレクトリの場所を変更する

たとえば、ユーザープロファイルドライブの容量が不足している場合や低速ディスクにある場合、ホームディレクトリが暗号化されている(IDE の速度が低下している)場合、またはネットワークドライブにある場合は、デフォルトの IDE ディレクトリを移動できます。ポータブルインストールを作成したり、ホームディレクトリのバックアップからキャッシュを除外したりする必要があります。

  1. ヘルプ | カスタムプロパティの編集に移動します。

  2. 必要なディレクトリに対応するプロパティを設定します。

    プロパティ

    パス

    idea.config.path

    構成ディレクトリ

    idea.system.path

    システムディレクトリ

    idea.plugins.path

    プラグインディレクトリ

    idea.log.path

    ログディレクトリ

    Windows パス(C:/idea/system など)を含む、スラッシュ / を使用してパスを指定します。

    他のプロパティを変数として挿入できます。例: ${user.home} (標準の Java システムプロパティ)を使用して、ユーザーのホームディレクトリからの相対パスを指定します。

    idea.config.path=${user.home}/MyIdeaConfiguration
  3. PyCharm を再起動すると、対応するディレクトリの新しい場所が使用されます。

古い IDE ディレクトリをクリーンアップする

PyCharm の新しいメジャーバージョンをインストールするたびに、新しい IDE ディレクトリのセットが使用され、過去 180 日間に更新されていない古いバージョンの IDE のキャッシュとログディレクトリが自動的に削除されます。構成ディレクトリとプラグインディレクトリは、手動で削除しない限り、永久に残ります。

  1. ヘルプ | 以前のバージョンの IDE ディレクトリを削除に移動します。

  2. 以前のバージョンの IDE ストレージディレクトリを削除ダイアログで、使用する予定のない IDE のバージョンを選択し、削除をクリックします。

構成ディレクトリ

PyCharm 構成ディレクトリには、キーマップ、カラースキーム、カスタム VM オプションプラットフォームプロパティなどのユーザー定義の IDE 設定が含まれています。

構文

%APPDATA%\JetBrains\<product><version>

サンプル

C:\Users\JohnS\AppData\Roaming\JetBrains\PyCharm2024.1

構文

~/Library/Application Support/JetBrains/<product><version>

サンプル

~/Library/Application Support/JetBrains/PyCharm2024.1

構文

~/.config/JetBrains/<product><version>

サンプル

~/.config/JetBrains/PyCharm2024.1

idea.config.path プロパティを使用して、PyCharm 構成ディレクトリの場所を変更することができます。

個人の IDE 設定を共有するには、構成ディレクトリから別の PyCharm インストールの対応するフォルダーにファイルをコピーします。IDE をシャットダウンするときにコピーされたファイルが消去されないように、PyCharm が実行されていないことを確認してください。

システムディレクトリ

PyCharm システムディレクトリには、キャッシュとローカルヒストリーファイルが含まれています。

構文

%LOCALAPPDATA%\JetBrains\<product><version>

サンプル

C:\Users\JohnS\AppData\Local\JetBrains\PyCharm2024.1

構文

~/Library/Caches/JetBrains/<product><version>

サンプル

~/Library/Caches/JetBrains/PyCharm2024.1

構文

~/.cache/JetBrains/<product><version>

サンプル

~/.cache/JetBrains/PyCharm2024.1

idea.system.path プロパティを使用して、PyCharm システムディレクトリの場所を変更することができます。

キャッシュファイルの削除の詳細については、キャッシュの破棄を参照してください。

プラグインディレクトリ

PyCharm plugins ディレクトリには、ユーザがインストールしたプラグインが含まれています。

構文

%APPDATA%\JetBrains\<product><version>\plugins

サンプル

C:\Users\JohnS\AppData\Roaming\JetBrains\PyCharm2024.1\plugins

構文

~/Library/Application Support/JetBrains/<product><version>/plugins

サンプル

~/Library/Application Support/JetBrains/PyCharm2024.1/plugins

構文

~/.local/share/JetBrains/<product><version>

サンプル

~/.local/share/JetBrains/PyCharm2024.1

idea.plugins.path プロパティを使用して、PyCharm プラグインディレクトリの場所を変更することができます。

ログディレクトリ

PyCharm ログディレクトリには、製品ログとスレッドダンプが含まれています。

構文

%LOCALAPPDATA%\JetBrains\<product><version>\log

サンプル

C:\Users\JohnS\AppData\Local\JetBrains\PyCharm2024.1\log

構文

~/Library/Logs/JetBrains/<product><version>

サンプル

~/Library/Logs/JetBrains/PyCharm2024.1

構文

~/.cache/JetBrains/<product><version>/log

サンプル

~/.cache/JetBrains/PyCharm2024.1/log

idea.log.path プロパティを使用して、PyCharm ログディレクトリの場所を変更することができます。

関連ページ:

詳細な構成

設定 / 環境設定ダイアログで使用可能な標準オプションに加えて、PyCharm を使用すると、基礎となるプラットフォームおよび Java ランタイムの低レベルの構成を実行できます。JVM オプション:PyCharm は、JVM(Java Virtual Machine)上で動作します。JVM には、パフォーマンスを制御するさまざまなオプションがあります。PyCharm の実行に使用されるデフォルトのオプションは、次のファイルで指定されています。<IDE_HOME>\bin\pyc...

キャッシュの破棄

PyCharm は、この IDE バージョンでこれまでに作業したすべてのプロジェクトの大量のファイルをキャッシュするため、システムキャッシュがオーバーロードになる可能性があります。たとえば、頻繁に短期プロジェクトを扱う場合など、キャッシュが二度と必要なくなる場合があります。キャッシュを無効にすると、PyCharm は、現在のバージョンの IDE で実行されたすべてのプロジェクトのキャッシュファイルを削除します。次回これらのプロジェクトを開いたときに、ファイルが再作成されます。システムキャッシュを...

IDE のメモリヒープを増やす

PyCharm を実行している Java 仮想マシン(JVM)は、事前定義された量のメモリを割り当てます。デフォルト値はプラットフォームによって異なります。速度が低下している場合は、メモリヒープを増やすことをお勧めします。メインメニューで、に移動します。割り当てる必要なメモリ量を設定し、保存して再起動をクリックします。このアクションは、JVM が PyCharm を実行するために使用するオプションの値を変更します。新しい設定を有効にするには、PyCharm を再起動します。PyCharm は、ガ...