正如标题所说:

是否有用于编写/重构PSR编译代码的Netbeans / PHPStorm插件?

phphint.org正是如此,但只提供在线复制和粘贴工具,而不是IDE集成的实时解决方案.

究竟我在寻找的是:

>打字时“实时”PSR代码检查
>重新格式化/重构项目以符合PSR(1/2)编码指南(尽可能)

万一你想知道我在说什么:
PSR-1 Basic Coding Standard和PSR-2 Coding Style Guide是由大PHP人员发布的编码指南.

对于PHPStorm,代码格式可以简单地设置为PSR1 / PSR2:
文件 – >设置 – >代码风格 – > PHP – >设置自… – >预定义样式 – > PSR1 / PSR2

详细信息也在JetBrain的网站上.

并使用Ctrl Alt L重新格式化代码.

是否有Netbeans / PHPStorm插件用于编写/重构PSR-1/2编译代码(如phphint.org)的更多相关文章

  1. ios – SBJson – 有内存泄漏?

    我刚刚克隆了SBJson框架的git存储库,并将源代码导入到我的应用程序中.跑了一个静态内存探查器,并从我看到的结果有点害怕.看图这怎么可能?我怀疑这个知名图书馆的开发者没有看到这个?事实上,如果运行内存配置文件,它会显示此库中的内存泄漏.有任何想法吗?

  2. 早期Swift中Cocos2D初始化代码的重构

    但是遗憾的是Swift2.2中还是不支持Type的class属性关键字,只能用static,我们期待Swift3的改进吧!

  3. 并发 – dispatch_barrier_async等效于Swift 3

    有很多队列在玩,他的设计是只阻止这个队列,只有这个单一的操作。我可以在Swift3中保持相同的功能,而不需要重构所有的队列类型?async()方法有一个flags参数,它接受.barrier选项:

  4. Android Studio重构还原所有lambda和其他Java 8功能

    AndroidStudioIDE中是否内置了此类功能?解决方法您可以通过将光标置于–>内来替换lambda.然后按AltEnter然后选择“用……替换lambda”您可以通过展开菜单并选择“修复所有…”来对整个文件执行此操作.您可以按照上述步骤在整个项目中执行此操作,而是单击“运行检查…”选择“整个项目”检查完成后,右键单击“Lambda可以替换…”部分并选择“将lambda替换为……”

  5. 使用Android Studio重命名Android包名称

    我创建了一个包含com.example包的Android应用程序.******.pample.我需要将包名重构为org.newOrg.*******.样本.我已经尝试过重构方法.但它的父母“com”并没有变成“org”.告诉我重构整个包名的任何解决方案.提前致谢解决方法此修改需要三个步骤:>更改清单中的包名称>右键单击重构包名称–>重构–>在树视图中重命名,然后Android工作室将显示一个窗口,

  6. Android Studio重命名属性或方法并不总是有效

    在AndroidStudio中,我有时必须重命名一些字段,属性或方法名称.我知道我必须选择它的名字,然后点击AltShiftR.然后我输入新名称,然后点击Enter.然而,有时它有效,有时……解决方法我怀疑你错过了重构预览窗口,当AS找到一些它不知道是否应该重构的代码时,它会显示出来.例如,如果在注释中引用了被修改的方法,那么AS将询问您是否也要重构这些注释.

  7. phpStorm2020 注册码

    本文给大家分享phpStorm2020 注册码的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

  8. 示例详解Laravel的注册重构

    有时候需要使用laravel搭建一个后台内容管理系统,但是laravel默认的登陆注册不能满足目前的需求,所以这就需要Laravel注册重构了,下面跟着小编一起看看如何进行注册重构。

  9. PhpStorm本地断点调试的方法步骤

    php代码在调试时,经常是print_r或者var_dump来断点,但是当项目较为复杂的情况下,这么做效率就非常低下了,断点调试就非常好的解决了这个问题,这篇文章主要介绍了PhpStorm本地断点调试的方法步骤,感兴趣的小伙伴们可以参考一下

  10. PhpStorm 如何优雅的调试Hyperf的方法步骤

    这篇文章主要介绍了PhpStorm 如何优雅的调试Hyperf的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

随机推荐

  1. PHP个人网站架设连环讲(一)

    先下一个OmnihttpdProffesinalV2.06,装上就有PHP4beta3可以用了。PHP4给我们带来一个简单的方法,就是使用SESSION(会话)级变量。但是如果不是PHP4又该怎么办?我们可以假设某人在15分钟以内对你的网页的请求都不属于一个新的人次,这样你可以做个计数的过程存在INC里,在每一个页面引用,访客第一次进入时将访问时间送到cookie里。以后每个页面被访问时都检查cookie上次访问时间值。

  2. PHP函数学习之PHP函数点评

    PHP函数使用说明,应用举例,精简点评,希望对您学习php有所帮助

  3. ecshop2.7.3 在php5.4下的各种错误问题处理

    将方法内的函数,分拆为2个部分。这个和gd库没有一点关系,是ecshop程序的问题。会出现这种问题,不外乎就是当前会员的session或者程序对cookie的处理存在漏洞。进过本地测试,includes\modules\integrates\ecshop.php这个整合自身会员的类中没有重写integrate.php中的check_cookie()方法导致,验证cookie时返回的username为空,丢失了登录状态,在ecshop.php中重写了此方法就可以了。把他加到ecshop.php的最后面去就可

  4. NT IIS下用ODBC连接数据库

    $connection=intodbc_connect建立数据库连接,$query_string="查询记录的条件"如:$query_string="select*fromtable"用$cur=intodbc_exec检索数据库,将记录集放入$cur变量中。再用while{$var1=odbc_result;$var2=odbc_result;...}读取odbc_exec()返回的数据集$cur。最后是odbc_close关闭数据库的连接。odbc_result()函数是取当前记录的指定字段值。

  5. PHP使用JpGraph绘制折线图操作示例【附源码下载】

    这篇文章主要介绍了PHP使用JpGraph绘制折线图操作,结合实例形式分析了php使用JpGraph的相关操作技巧与注意事项,并附带源码供读者下载参考,需要的朋友可以参考下

  6. zen_cart实现支付前生成订单的方法

    这篇文章主要介绍了zen_cart实现支付前生成订单的方法,结合实例形式详细分析了zen_cart支付前生成订单的具体步骤与相关实现技巧,需要的朋友可以参考下

  7. Thinkphp5框架实现获取数据库数据到视图的方法

    这篇文章主要介绍了Thinkphp5框架实现获取数据库数据到视图的方法,涉及thinkPHP5数据库配置、读取、模型操作及视图调用相关操作技巧,需要的朋友可以参考下

  8. PHP+jquery+CSS制作头像登录窗(仿QQ登陆)

    本篇文章介绍了PHP结合jQ和CSS制作头像登录窗(仿QQ登陆),实现了类似QQ的登陆界面,很有参考价值,有需要的朋友可以了解一下。

  9. 基于win2003虚拟机中apache服务器的访问

    下面小编就为大家带来一篇基于win2003虚拟机中apache服务器的访问。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  10. Yii2中组件的注册与创建方法

    这篇文章主要介绍了Yii2之组件的注册与创建的实现方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下

返回
顶部