下载安装
官网:https://www.jetbrains.com/phpstorm/
激活方法
1、激活时选择License server 填入http://idea.lanyus.com/点击Active即可
2、浏览器打开 http://idea.lanyus.com/ ,
点击页面中的“获得注册码”,然后在注册时切换至Activation Code选项,输入获得的注册码一长串字符串,就可以注册成功!(推荐方法)
常用技巧
-
工作区字体格式设置
File->Setting
image.png - 快速搜索文件中的类、函数、方法(自定义的、系统内置的)
同一文件内部:输入部分就会有提示信息
两个文件:require "a.php"; 使用
跳转到类、方法或函数的定义:Ctrl+鼠标左键
支持文件的Ctrl+C、Ctrl+V、Ctrl+X
搜索类:Ctrl+N/Ctrl+Alt+Shift+N
- 全局搜索
Ctrl+Shift+F
选中双击可打开
Esc退出
搜索时可以指定搜索目录
- 注释
单行 // /**/
多行 // /**/
快捷键 选中+Ctrl / (//)或Ctrl+Shift+/(/**/)
类加注释 /**+Enter(先有类)
类中的方法加注释 /**+Enter(先有方法)
/**
* Class Test
*/
class Test{
/**
* test方法
* @see 文档地址
* @route /test/test
* @param array $arr 数组参数
* @param string $str 字符串参数
* @return array
*/
public function test($arr,$str){
return [];
}
-
文件加注释(新建的文件生效)
image.png -
字符集的设置
image.png -
新窗口打开项目还是覆盖
image.png
常用快捷键
- 删除(Ctrl+Y)、撤销(Ctrl+Z)、反撤销(Ctrl+Shift+Z)
- 代码检测工具插件 php inspections
- ctrl+D 复制当前行
- ctrl+/ 行注释
- ctrl+shift+/ 块注释
- 跳转到行首Home
- 跳转到行的末尾End
- 跳转到某行Ctrl+G
- 跳转到第一行Ctrl+Home
- 跳转到最后一行 Ctrl+End
- ctrl+f 当前文件查找
- 全文检索 ctrl+shift+f
- ctrl+r 当前文件替换
- 全文查找替换 ctrl+shift+r
- ctrl+alt+L 代码格式化
- 查找下一个方法 alt+down
-
查找上一个方法 alt+up
image.png
其他功能
- 单步调试
- git集成
网友评论