什么是行长度“软限制”,在 PSR-2 约定中如何解释这一点?
2022-08-30 11:21:03
我不明白php的PSR-2约定的这一部分:
行长的软限制必须为120个字符;自动样式检查器必须发出警告,但不得在软限制处出错。
行不应超过80个字符;长度超过此长度的行应拆分为多个后续行,每行不超过 80 个字符。
我认为“软限制”意味着“尽量坚持这个限制,但多加几个字符不是问题”。但后来我读了第二行,现在我不明白。
我不明白php的PSR-2约定的这一部分:
行长的软限制必须为120个字符;自动样式检查器必须发出警告,但不得在软限制处出错。
行不应超过80个字符;长度超过此长度的行应拆分为多个后续行,每行不超过 80 个字符。
我认为“软限制”意味着“尽量坚持这个限制,但多加几个字符不是问题”。但后来我读了第二行,现在我不明白。
这很简单:
PSR-2中没有硬性限制。
MUST(NOT)指的是自动样式检查器,而不是作为程序员的你。
另请注意该部分,该部分指出在超过软限制时应发出。no error