Home  >  Article  >  Backend Development  >  php-cs-fixer - php-cs-fix格式化PHP不遵守PSR规范

php-cs-fixer - php-cs-fix格式化PHP不遵守PSR规范

WBOY
WBOYOriginal
2016-06-06 20:44:021174browse

执行$ php-cs-fixer fix file --level=psr2,但不遵PSR2规范的几点

  • !!所有PHP源文件必须以一个空行结束。
  • 一行不可多于一个语句。
  • 一行代码的长度不建议有硬限制;软限制必须为120个字符,建议每行代码80个字符或者更少。
  • 代码缩进也不能修复
  • etc ..

这是为什么呢?
这样一来php-cs-fixer的可用性不就大打折扣了?
有没有一款可以按照PSR2规则来格式化PHP代码的工具呢?
比如vim的gg=G

回复内容:

执行$ php-cs-fixer fix file --level=psr2,但不遵PSR2规范的几点

  • !!所有PHP源文件必须以一个空行结束。
  • 一行不可多于一个语句。
  • 一行代码的长度不建议有硬限制;软限制必须为120个字符,建议每行代码80个字符或者更少。
  • 代码缩进也不能修复
  • etc ..

这是为什么呢?
这样一来php-cs-fixer的可用性不就大打折扣了?
有没有一款可以按照PSR2规则来格式化PHP代码的工具呢?
比如vim的gg=G

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn