Settings -> Editor -> Inspection -> General -> duplicated code framework (去重勾选)php
External Libraires(项目文件夹下方) -> 点击右键 -> Configure PHP Include Paths -> Include Path (点击+号,条件提示代码库)html
Add Configuration(屏幕右上方) -> 点击+号 -> PHP Script -> 设置 Name(脚本名称), File(对应脚本地址,/tt/tt.php), Arguments(对应参数,start),json
运行成功后在左下角有 Run 的信息
Settings -> Languages && Framworks -> PHP(点击选中,能够修改版本号) --版本号没法选择--> 点击PHP下的Composer -> IDE Setting with composer.json (取消勾选)api
Settings -> Plugins(插件) -> PHP Annotation(注解)(search and install) -> resart IDE数组
#搜索背景图片
Background Image Plus服务器
View -> Set Background Image
Tools -> Http Client -> Test RESTFul Web Serviceapp
新建 name.http 文件(api格式)composer
命令 : gtr => get request(普通get请求) gtrp => get request params(普通get请求带参数) http|https => 请求 ptr => post request(普通的post请求) ptrp => post request params(带参数请求 id=1&name=11) fptr => file post request (文件格式请求) mptr => multipart post request(post请求,带参数) --WebAppBoundary Content-Disposition: form-data; name="field-name" field-value --WebAppBoundary-- 配置 : 新建 http-client.env.json ,配置 development { "development": { "host": "localhost:9501", "username": "sjm", "password": "123456", "api-tt" : "index/ttPost", "api-tt-params": "id=11&name=sjm&pwd=123456", "api-t": { "name" : "tt" } } }
Tools -> Deployment -> 新增(configuration -> +) | 浏览(browse remote host -> 点击 Remote Host 中的 ... )phpstorm
把光标指向要自动生成的代码上,使用快捷键快速生成,可生成(对应使用的命名空间,对应类的属性,方法等)ide
把光标指向要自动生成的代码上,使用快捷键快速生成,可生成(对应使用的命名空间,对应类的属性,方法等)
文件中使用(快速生成 构造函数,属性等)
目录使用(快速生成文件)
快速生成当前方法的注释
快速改变当前方法的属性,public private protected。
快速打开当前文件夹所在的路径
生成[抹掉,忽略]文件
能够先 Ctrl + Shift + 减号,所有折叠,而后使用 Ctrl + 加号,查看各个方法
Settings -> Editor -> Code Style -> PHP->( Wrapping(包装) and Braces(大括号)
(设置 等号 对齐)
-> Assignment(分配) statemnet(申明) -> 勾选
Align(对齐) consecutive(连续) assignments
(数组设置 多行对齐, key=>value 对齐 )
-> Array initializer -> 勾选
Align when multiline , Align key-value pairs
)