这两行都需要调用吗?
swiftlint --autocorrect --format
swiftlint
我在一些示例代码中看到了这一点,但对我来说,第一行看起来确实列出并显示警告/错误,然后更正和格式化它们。 所以对我来说,第二个喜欢看起来是多余的。
答案 0 :(得分:1)
第一行列出并更正代码并格式化它(与在 Xcode 中执行 ctrl+i 相同)。所以在我看来,第二行的目的是在格式化后再次验证代码。
有必要吗?嗯,这完全是主观的,不是吗?
也不是 --autocorrect
已被弃用并已被 --fix
取代,因此上述命令现在是
swiftlint --fix --format