IDE で使用されるディレクトリ
デフォルトでは、WebStorm は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。
IDE ディレクトリの場所を変更する
たとえば、ユーザープロファイルドライブの容量が不足している場合や低速ディスクにある場合、ホームディレクトリが暗号化されている(IDE の速度が低下している)場合、またはネットワークドライブにある場合は、デフォルトの IDE ディレクトリを移動できます。ポータブルインストールを作成したり、ホームディレクトリのバックアップからキャッシュを除外したりする必要があります。
に移動します。
必要なディレクトリに対応するプロパティを設定します。
プロパティ
パス
idea.config.path
idea.system.path
idea.plugins.path
idea.log.path
Windows パス(C:/idea/system など)を含む、スラッシュ / を使用してパスを指定します。
他のプロパティを変数として挿入できます。例:
${user.home}
(標準の Java システムプロパティ)を使用して、ユーザーのホームディレクトリからの相対パスを指定します。idea.config.path=${user.home}/MyIdeaConfigurationWebStorm を再起動すると、対応するディレクトリの新しい場所が使用されます。
古い IDE ディレクトリをクリーンアップする
WebStorm の新しいメジャーバージョンをインストールするたびに、新しい IDE ディレクトリのセットが使用され、過去 180 日間に更新されていない古いバージョンの IDE のキャッシュとログディレクトリが自動的に削除されます。構成ディレクトリとプラグインディレクトリは、手動で削除しない限り、永久に残ります。
表示して削除 ...」をクリックします
に進みます。WebStorm は、古いバージョンに関連する検出されたディレクトリを通知するポップアップを表示します。「以前のバージョンの IDE ストレージディレクトリを削除ダイアログで、使用する予定のない IDE のバージョンを選択し、削除をクリックします。
構成ディレクトリ
WebStorm 構成ディレクトリには、キーマップ、カラースキーム、カスタム VM オプション、プラットフォームプロパティなどのユーザー定義の IDE 設定が含まれています。
- 構文
%APPDATA%\JetBrains\<product><version>
- サンプル
C:\Users\JohnS\AppData\Roaming\JetBrains\WebStorm2025.1
- 構文
~/Library/Application Support/JetBrains/<product><version>
- サンプル
~/Library/Application Support/JetBrains/WebStorm2025.1
- 構文
~/.config/JetBrains/<product><version>
- サンプル
~/.config/JetBrains/WebStorm2025.1
idea.config.path プロパティを使用して、WebStorm 構成ディレクトリの場所を変更することができます。
個人の IDE 設定を共有するには、構成ディレクトリから別の WebStorm インストールの対応するフォルダーにファイルをコピーします。IDE をシャットダウンするときにコピーされたファイルが消去されないように、WebStorm が実行されていないことを確認してください。変更した設定に応じて、WebStorm 構成ディレクトリには次のサブフォルダーを含めることができます。
ディレクトリ | ユーザー設定 |
---|---|
codestyles | カスタマイズされたコードスタイルスキーム |
colors | カスタマイズされたエディターの色とフォントスキーム |
fileTemplates | ユーザー定義のファイルテンプレート |
filetypes | ユーザー定義のファイルタイプ |
inspection | |
keymaps | カスタマイズされたキーボードショートカット |
options | さまざまなオプション(たとえば、機能の使用統計やマクロなど) |
scratches | |
settingsSync | バックアップと同期を使用して共有される IDE 設定 |
templates | ユーザー定義のライブテンプレート |
tools | ユーザー定義の外部ツールの設定ファイル |
システムディレクトリ
WebStorm システムディレクトリには、キャッシュとローカル履歴ファイルが含まれています。
- 構文
%LOCALAPPDATA%\JetBrains\<product><version>
- サンプル
C:\Users\JohnS\AppData\Local\JetBrains\WebStorm2025.1
- 構文
~/Library/Caches/JetBrains/<product><version>
- サンプル
~/Library/Caches/JetBrains/WebStorm2025.1
- 構文
~/.cache/JetBrains/<product><version>
- サンプル
~/.cache/JetBrains/WebStorm2025.1
idea.system.path プロパティを使用して、WebStorm システムディレクトリの場所を変更することができます。
キャッシュファイルの削除の詳細については、キャッシュの破棄を参照してください。
プラグインディレクトリ
WebStorm plugins ディレクトリには、ユーザがインストールしたプラグインが含まれています。
- 構文
%APPDATA%\JetBrains\<product><version>\plugins
- サンプル
C:\Users\JohnS\AppData\Roaming\JetBrains\WebStorm2025.1\plugins
- 構文
~/Library/Application Support/JetBrains/<product><version>/plugins
- サンプル
~/Library/Application Support/JetBrains/WebStorm2025.1/plugins
- 構文
~/.local/share/JetBrains/<product><version>
- サンプル
~/.local/share/JetBrains/WebStorm2025.1
idea.plugins.path プロパティを使用して、WebStorm プラグインディレクトリの場所を変更することができます。
ログディレクトリ
WebStorm ログディレクトリには、製品ログとスレッドダンプが含まれています。
- 構文
%LOCALAPPDATA%\JetBrains\<product><version>\log
- サンプル
C:\Users\JohnS\AppData\Local\JetBrains\WebStorm2025.1\log
- 構文
~/Library/Logs/JetBrains/<product><version>
- サンプル
~/Library/Logs/JetBrains/WebStorm2025.1
- 構文
~/.cache/JetBrains/<product><version>/log
- サンプル
~/.cache/JetBrains/WebStorm2025.1/log
idea.log.path プロパティを使用して、WebStorm ログディレクトリの場所を変更することができます。
関連ページ:

詳細な構成
IDE 設定で使用できる標準オプションに加えて、WebStorm を使用すると、基盤となるプラットフォームと Java ランタイムの低レベルの構成を実行できます。JVM オプション:WebStorm は、パフォーマンスを制御するさまざまなオプションを備えた Java 仮想マシン (JVM) 上で実行されます。WebStorm の実行に使用されるデフォルトのオプションは、IDE インストールディレクトリで指定されます。<IDE_HOME>\bin\webstorm64.exe.vmo...

コードスタイルの構成
特定のコーディングガイドラインが企業内に存在する場合は、ソースコードを作成する際に、このガイドラインに従わなければなりません。WebStorm は、必要なコードスタイルを維持できます。IDE には、プロジェクトスキームとデフォルトスキームの 2 つの定義済みスキームが付属しています。プロジェクトスキームでは、構成する設定は現在のプロジェクトにのみ適用されます。これらの設定は、.idea の codeStyles フォルダーに保存され、VCS を介してプロジェクトと共有されます。プロジェクトのコードスタ...

色とフォント
開発者は、エディターのソースコード、検索結果、デバッガー情報、コンソールの入出力など、多くのテキストリソースを操作します。このテキストのフォーマットには色とフォントスタイルが使用されており、一目で理解できるようになります。WebStorm では、IDE テキストで使用される色とフォントを定義する構成可能な配色から選択できます。事前定義された配色を使用するか、あなたの好みに合わせてカスタマイズすることができます。スキームを共有することも可能です。配色を選択を押して設定を開き、を選択します。あるいは...

ファイルテンプレート
ファイルテンプレートは、プロジェクトツリーのコンテキストメニューのメニューまたは新規セクションを使用して作成する新しいファイルの既定の内容の仕様です。作成するファイルの種類に応じて、テンプレートは、その種類のすべてのファイルに期待される初期コードとフォーマットを提供します (業界または言語の標準、企業ポリシー、その他の理由に従って)。WebStorm は、新しいファイルを作成するときに提案される、サポートされているすべてのファイルタイプの定義済みテンプレートを提供します。ファイルテンプレートの管...

ファイルタイプの関連付け
さまざまな言語やテクノロジーを表現するファイルの言語固有の機能 (構文のハイライトやコード分析など) については、WebStorm はファイルタイプのリストを保持しており、各ファイルタイプは言語サービスを 1 つ以上のファイル名パターンにリンクします。ファイルタイプのデフォルトのリストには、関連するすべてのファイル名パターンが含まれていますが、カスタム言語ファイルに新しいファイルタイプを追加したり、既存のファイルタイプに関連付けられたファイル名パターンを変更したりできます。エディターでファイルを...

コードインスペクション
WebStorm には、プロジェクト内の異常なコードを検出して修正する一連のコードインスペクションがあります。IDE は、さまざまな問題を見つけてハイライトし、デッドコードを見つけ、考えられるバグやスペルの問題を見つけ、全体的なコード構造を改善することができます。インスペクションは、すべてのプロジェクトファイルまたは特定のスコープでのみ(たとえば、本番コードまたは変更されたファイルでのみ)コードをスキャンできます。すべてのインスペクションには、問題がコードに影響を与える可能性がある程度の重大度レ...