php strom教程,PhpStorm常用教程

php strom教程,PhpStorm常用教程一、PhpStorm界面简化Ctrl+Shift+A查找快捷键ALT+1:关闭或打开左边项目二、PhpStorm几个最重要的快捷键快速查找文件:CTRL+SHIFT+N==>Shift+F显示文件有哪些方法:CTRL+F12==>Shift+F+M最近打开文件:CTRL+E查找方法名或类名:==>Shift+M三、PSR自动加载支…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

一、PhpStorm 界面简化

Ctrl + Shift + A 查找快捷键

bVbd3zH

bVbd3yN

ALT+1 : 关闭或打开左边项目

bVbd3B0

二、PhpStorm 几个最重要的快捷键

快速查找文件:CTRL+SHIFT+N ==> Shift + F

显示文件有哪些方法:CTRL+F12 ==> Shift + F + M

最近打开文件:CTRL+E

查找方法名或类名:==> Shift + M

bVbd6kN

三、 PSR 自动加载支持:命名空间

bVbd6mN

bVbd6m9

四、快速创建文件:

alt + home

alt + insert

for win

五、自定义 file template

bVbd6pf

六、一键代码美化

phpstorm 默认的格式化代码的快捷键是 Ctrl + Alt + L,但是按了没有反应。 原因是当时开着网易云音乐,占用了这个快捷键,关了就好了

bVbd6sx

七、代码重构

7.1 代码重构:方法

选择要重构的代码片段

Ctrl + Alt + SHIFT + T

Method

bVbd6ty

7.2 代码重构:变量

bVbd6tX

八、多点编辑

win: ALT+J(选中) ALT+shift+J(撤销选中) Ctrl+ALT+shift+J(全部选中)

phpstorm 的代码注释有两种风格,一种是双斜杠注释   Ctrl + /,另一种是Ctrl + Shift + /: /* …  */风格,两者的快捷键都是开关式(即按第一次为注释,再按一次为撤销注释)。

九、配置 PHP CS Fixer

### Globally (Composer)

To install PHP CS Fixer,[install Composer](https://getcomposer.org/download/)and issue the following command:

$ composer global require friendsofphp/php-cs-fixer

Then make sure you have the global Composer binaries directory in your`PATH`. This directory is platform-dependent, see[Composer documentation](https://getcomposer.org/doc/03-cli.md#composer-home)for details. Example for some Unix systems:

$ export PATH=”$PATH:$HOME/.composer/vendor/bin”

bVbFkaO

.php_cs.dist

$finder = PhpCsFixer\Finder::create()

->exclude(‘somedir’)

->notPath(‘src/Symfony/Component/Translation/Tests/fixtures/resources.php’)

->in(__DIR__)

;

return PhpCsFixer\Config::create()

->setRules([

‘@PSR2’ => true,

‘strict_param’ => true,

‘array_syntax’ => [‘syntax’ => ‘short’],

‘list_syntax’ => [‘syntax’ => ‘long’],

‘single_quote’ => true, //简单字符串应该使用单引号代替双引号;

‘no_unused_imports’ => true, //删除没用到的use

‘no_singleline_whitespace_before_semicolons’ => true, //禁止只有单行空格和分号的写法;

‘self_accessor’ => true, //在当前类中使用 self 代替类名;

‘no_empty_statement’ => true, //多余的分号

‘no_extra_consecutive_blank_lines’ => true, //多余空白行

‘no_blank_lines_after_class_opening’ => true, //类开始标签后不应该有空白行;

‘include’ => true, //include 和文件路径之间需要有一个空格,文件路径不需要用括号括起来;

‘no_trailing_comma_in_list_call’ => true, //删除 list 语句中多余的逗号;

‘no_leading_namespace_whitespace’ => true, //命名空间前面不应该有空格;

‘standardize_not_equals’ => true, //使用 <> 代替 !=;

‘binary_operator_spaces’ => [‘default’ => ‘align_single_space’] //等号对齐、数字箭头符号对齐

])

->setFinder($finder)

;

运行命令:$ php-cs-fixer fix test.php –config=.php_cs.dist –allow-risky=yes

bVbFkAD

bVbETMu

未完待续哦~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234182.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 高数——多元函数的定义及极限

    高数——多元函数的定义及极限之前我们学习的导数、微分和积分都是针对一元函数的,也就是函数只依赖一个变量,但是在我们今后遇到的实际问题中,更多出现的却是要考虑多个变量的情况,这是我们就要用多元函数来表示它们之间的关系了。比如地球表面上一点的温度T同时依赖于纬度x和经度y,可以用一个二元函数T=f(x,y)来表示。和一元函数一样,二元函数也是有定义域和值域的,一元函数的定义域是轴上一个“线段”上的点的集合,而…

    2022年6月3日
    44
  • 让引擎不再是你的唯一,对百度再见

    让引擎不再是你的唯一,对百度再见

    2022年1月12日
    38
  • 红帽linux中安装oracle数据库_红帽系统下载

    红帽linux中安装oracle数据库_红帽系统下载Linux下安装Oracle系统最好是1G内存,2G的swap空间,硬盘至少需要4.5G空间。至少环境在LinuxServerrelease5.3以上如果是LinuxServerrelease5.1,改装oracle10.2g吧一、查看Linux版本[root@localhost~]#cat/etc/issueRedHatEnterpriseLinuxServerrel…

    2022年9月21日
    0
  • 什么是跨域问题?跨域解决问题

    什么是跨域问题?跨域解决问题一 为什么会出现跨域问题 出于浏览器的同源策略限制 同源策略是一种约定 它是浏览器最核心也是最基本的安全功能 如果缺少了同源策略 则浏览器的正常的功能可能会受到影响 跨域收是 Web 是构建在同源策略基础上的 浏览器只是针对同源策略的一种实现 同源策略会阻止一个域的 JavaScript 脚本和另一个域的内容进行交互 所谓同源 即指同一个域 就是两个页面具备同样的协议 protocol 主机 host 和端口号 port 跨域报错的原因请求是跨域的 并不一定会报错 普通的图片请求 css 文件请求是不

    2025年6月12日
    0
  • dubbo网络通讯(四)

    dubbo网络通讯(四)

    2021年6月16日
    124
  • 关于华为任正非裁员事件

    关于华为任正非裁员事件最近,关于“华为大力清洗34岁+的老员工”的新闻一直在发酵。消息是从华为的心声论坛传出,具体内容是华为职工反映,中国区开始集中清理34岁以上的的交付工程维护人员。而研发开始集中清退40岁以上的老员工,主要针对程序员。一时间,“华为无情”批评四起。  无风不起浪  华为公关对消息予以否定。但这件事明显已经掀起了不小的波澜。  创始人任正非近期在一份讲话中侧面回应了

    2022年7月17日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号