一、跨平臺。
二、對PHP支持refactor功能。支持斷點調試,支持 Symfony2 和 Yii 的 MVC 視圖
三、自動生成phpdoc的註釋,很是方便進行大型編程。
四、內置支持Zencode。
五、生成類的繼承關係圖,若是有一個類,屢次繼承以後,能夠經過這個功能查看他全部的父級關係。
六、支持代碼重構,方便修改代碼 。
七、擁有本地歷史記錄功能(VCS local history功能)。
八、方便的部署,能夠直接將代碼直接upload到服務器php
插件YiiStorm,ideavim編程
點擊菜單:File>Settings>(IDE Settings) Keymapvim
修改工具欄的字體File->Setting->Appearance緩存
如何設置代碼自動換行 File->Setting->editor->use soft wrap in editor選項服務器
顯示行號 File->Setting->editor->Appearance-> show line numbers選項app
phpStorm設置大括號和方法名在同一行顯示 ; 大括號和方法名在同一行警告 File -> Settings -> code style -> PHP -> Wrapping and Braces -> Braces placement ->End of line.phpstorm
在settings->Plugins裏,Browse repositories按鈕,搜索vim就會找到 IdeaVim插件該插件是控制phpstorm的keymap(也就是快捷鍵)的ide
phpstorm Settings->Editor->Highlight所有勾選工具
Editor tabs -> tab limit 16字體
Settings->Editor->colors&fonts ->font 設置字體大小
navigate/bookmark F11, 設置書籤直接切換next bookmark
ctrl+j 插入活動代碼提示
ctrl+alt+t 當前位置插入環繞代碼
alt+insert 生成代碼菜單
Shift + Enter 新一行
ctrl+q 查看代碼註釋
ctrl+d 複製當前行
ctrl+y 刪除當前行
ctrl+alt+y 刷新項目緩存Synchronize 或文件夾右鍵Synchronize
shift+F6 重命名
ctrl+shift+u 字母大小寫轉換
ctrl+f 查找
ctrl+r 替換
ctrl+shift+I 查看變量或方法定義源
ctrl+g 跳轉行
ctrl+alt+F12 跳轉至當前文件在磁盤上的位置
alt+down 查看下一個方法
alt+up 查看上一個方法
ctrl+alt+l 從新格式化代碼
ctrl+shift+down statement向下移動
ctrl+shift+up statement向上移動
alt+shift+down line向下移動
alt+shift+up line向上移動
ctrl+/ 行註釋
ctrl+shift+/ 塊註釋
Ctrl + Shift + Z:redo
Ctrl + Shift + F:區域查找
ctrl+shift+n 打開工程中的文件
ctrl+b 跳到變量申明處
ctrl+[] 匹配 {}[]
ctrl+shift+]/[ 選中塊代碼<table>....</table>
ctrl+x 剪切行
ctrl+shift+v 複製多個文本
alt+left/right 標籤切換
ctrl+p 顯示默認參數
ctrl + '-/+': 能夠摺疊項目中的任何代碼塊