PHPStorm的配置分為2大類:項目配置和IDE配置。
項目配置(設置),主要是配置具體項目。
IDE 配置(設置),通用的設置會應用到所有的項目上。
項目配置
每個項目的配置存儲在項目所在目錄的 .idea 文件夾中,並以XML格式保存配置。如果你設置的是 “default project settings 默認項目設置”,那么這個默認設置將會自動應用到下一個最新創建的項目上。
IDE 配置
IDE 配置存儲在PHPStorm指定的獨立文件夾中,各個平台不同,配置的文件夾存放位置也不同。存放目錄由PHPStorm名稱和版本組成。
例如:
Windows
代碼如下 | |
<User home>.WebIdeXXconfig 存放用戶指定的設置。 |
Linux
代碼如下 | |
~/.WebIdeXX/config 存放用戶指定的設置。 ~/.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