PHPStorm的配置分為2大類:項目配置和IDE配置。
項目配置(設定),主要是配置具體項目。
IDE 配置(設定),通用的設定會應用到所有的項目上。
項目配置
每個項目的配置儲存在項目所在目錄的 .idea 檔案夾中,並以XML格式儲存配置。如果你設定的是 “default project settings 預設項目設定”,那麼這個預設設定將會自動應用到下一個最新建立的項目上。
IDE 配置
IDE 配置儲存在PHPStorm指定的獨立檔案夾中,各個平台不同,配置的檔案夾存放位置也不同。存放目錄由PHPStorm名稱和版本組成。
例如:
Windows
| 代碼如下 |
複製代碼 |
|
<User home>.WebIdeXXconfig 存放使用者指定的設定。
<User home>.WebIdeXXsystem 存放PHPStorm 快取檔案。
<User home> 在 WindowsXP 是指 C:Documents and Settings<User name>; 在Windows 7 以上是指 C:Users<User name> |
Linux
| 代碼如下 |
複製代碼 |
~/.WebIdeXX/config 存放使用者指定的設定www.111cn.net。
~/.WebIdeXX/system 存放PHPStorm 快取檔案。
|
Mac OS
| 代碼如下 |
複製代碼 |
~/Library/Application Support/WebIdeXX 存放PHPStorm外掛程式。
~/Library/Preferences/WebIdeXX 存放PHPStorm設定檔。
~/Library/Caches/WebIdeXX 存放PHPStorm緩衝,記錄等。
~/Library/Logs/WebIdeXX 存放PHPStorm日誌。
|
配置目錄下存在多個子目錄,並且都以XML的檔案形式來存放配置。你可以分享這些XML設定檔給別人,例如快速鍵配置,顏色方案等等,只需將這些XML檔案拷貝到PHPStorm安裝的具體目錄,覆蓋之前請確保Phpstorm是關閉的,不然很可能被正在啟動並執行PhpStorm配置時覆蓋。從而達不到效果。
下面這個列表包含了設定檔夾下的子檔案夾的意義。
| 目錄名稱 |
使用者配置 |
| codestyles |
代碼風格配置 |
| colors |
編輯器顏色,字型等自訂方案的配置 |
| filetypes |
使用者自訂的檔案類型配置 |
| inspection |
代碼檢查配置 |
| keymaps |
PhpStorm自訂快速鍵的配置 |
| options |
各個參數的配置,例如:功能使用方式統計 |
| templates |
使用者自訂的代碼模版 |
| tools |
外部工具的配置 |
| shelf |
shelved配置 |
PhpStorm 的配置,系統,外掛程式目錄可以被修改,進入PhpStorm安裝目錄binidea.properties 檔案。
您將需要調整以下參數:
- idea.config.path
- idea.system.path
- idea.plugins.path