一、跨平臺。
二、對PHP支持refactor功能。支持斷點調試,支持 Symfony2 和 Yii 的 MVC 視圖
三、自動生成phpdoc的註釋,很是方便進行大型編程。
四、內置支持Zencode。
五、生成類的繼承關係圖,若是有一個類,屢次繼承以後,能夠經過這個功能查看他全部的父級關係。
六、支持代碼重構,方便修改代碼 。
七、擁有本地歷史記錄功能(VCS local history功能)。
八、方便的部署,能夠直接將代碼直接upload到服務器javascript
插件YiiStorm,ideavimphp
點擊菜單:File>Settings>(IDE Settings) Keymapjava
修改工具欄的字體File->Setting->Appearancejquery
如何設置代碼自動換行 File->Setting->editor->use soft wrap in editor選項編程
顯示行號 File->Setting->editor->Appearance-> show line numbers選項vim
phpStorm設置大括號和方法名在同一行顯示 ; 大括號和方法名在同一行警告 File -> Settings -> code style -> PHP -> Wrapping and Braces -> Braces placement ->End of line.緩存
在settings->Plugins裏,Browse repositories按鈕,搜索vim就會找到 IdeaVim插件該插件是控制phpstorm的keymap(也就是快捷鍵)的服務器
phpstorm Settings->Editor->Highlight所有勾選app
Editor tabs -> tab limit 16phpstorm
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 + '-/+': 能夠摺疊項目中的任何代碼塊
修改使用phpstorm建立的模板的默認註釋
/** * ${FILE_NAME} * * @author test <test@test.cn> * @version 0.1 * @copyright (C) 2015- * * @license http://www.test.cn * @lastmodify ${DATE} ${TIME} */
設置新建文件的編碼
File -> Settings -> File Encoding 進行調整,通常爲utf-8。
對jquery等一些javascript庫的一些提示
File -> Settings -> javascript -> Libraries 點擊download選擇須要下載的js庫。
PHPSTORM支持.blade.php文件設置方法
新建選擇
PHPSTORM 配置裏 搜索File Types,而後在上面選擇Smarty 而後下面添加dwt後綴名
#打開PhpStrom時,不打開「上次打開的項目」
File -> IDE Setting -> General -> Startup/Shutdown -> 去掉勾選「Reopen last project on startup」
#修改文件自動保存
File -> IDE Setting -> General -> Synchronization -> 勾選「Save files on frame deactivation」
#如何卸掉 PhpStorm 插件?
File -> Settings -> IDE Settings -> Plugins -> 去掉勾選插件的「複選框」便可
我想卸掉:
Git Integration
GitHub
Google App Engine Support for PHP
Java Server Pages Integration
SSH Remote Run
Subversion Intrgration (最爲想卸掉的一個插件!)
#多項目並存的問題: File -> settings -> Directories -> Add Content Root 中添加你當前的工程目錄
#去掉自動檢測 新版本
File -> Settings -> Updates -> 去掉勾選 Check for updates in channel
轉自http://hudeyong926.iteye.com/blog/1734768