日期:2014-05-17 浏览次数:20532 次
1、跨平台。
2、对PHP支持refactor功能。支持断点调试,支持 Symfony2 和 Yii 的 MVC 视图
3、自动生成phpdoc的注释,非常方便进行大型编程。
4、内置支持Zencode。
5、生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。
6、支持代码重构,方便修改代码
。
7、拥有本地历史记录功能(local history功能)。
8、方便的部署,可以直接将代码直接upload到服务器
?
修改工具栏的字体File->Setting->Appearance
phpStorm设置大括号和方法名在同一行显示 ; 大括号和方法名在同一行警告 File -> Settings -> code style -> PHP -> Wrapping and Braces -> Braces placement ->End of line.
在settings->Plugins里,Browse repositories按钮,搜索vim就会找到 IdeaVim插件该插件是控制phpstorm的keymap(也就是快捷键)的
phpstorm 选中一个词 “String” ,其他相同的单词“String” 的颜色就会变化Settings->Editor->Highlight全部勾选
?
navigate/bookmark? F11
ctrl+j??????????? 插入活动代码提示
ctrl+alt+t??????? 当前位置插入环绕代码
alt+insert??????? 生成代码菜单
Shift + Enter 新一行
ctrl+q??????????? 查看代码注释
ctrl+d??????????? 复制当前行
ctrl+y??????????? 删除当前行
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 + '-/+': 可以折叠项目中的任何代码块