php - 什么是行长 "soft limit",我如何在 PSR-2 约定中解释它?

标签 php coding-style conventions

我不明白 php 的 PSR-2 的这一部分惯例:

The soft limit on line length MUST be 120 characters; automated style checkers MUST warn but MUST NOT error at the soft limit.

Lines SHOULD NOT be longer than 80 characters; lines longer than that SHOULD be split into multiple subsequent lines of no more than 80 characters each.

我认为“软限制”的意思是“尽量遵守这个限制,但多出几个字符不是问题”。但是后来我读了第二行,现在我不明白了。

最佳答案

这很简单:

  • 0-80:总是好的
  • 80-120:可接受(如果有充分的理由,例如,将其包装起来会很丑陋的字符串)
  • 120+:Lint 工具、IDE 等必须显示警告(但绝不是错误!),因为该行可能很难看/不可读/...

关于php - 什么是行长 "soft limit",我如何在 PSR-2 约定中解释它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14962667/

相关文章:

java - 构造返回结果枚举

python - python项目的文件夹命名约定

使用 URL 的 PHP LDAP 连接

java - 在单行上严格省略花括号是否被认为是正确的?

C的编码风格检查器

coding-style - 如果在函数中声明什么是最好的方法

php - 在我的案例中,如何在 mysql 查询中使用 case 语句?

php - 使用 php 从数据库中选择值,其中条件值与输入类似

php - 拉拉维尔 4 : run multiple update query in 1 request

c# - ToString 的约定