当我在 Xcode 中“运行”项目时,有没有办法运行“swiftlint 自动更正”?

jie*_*ede 3 xcode ios

我在我的 iOS 项目中使用了“swiftlint”。我还知道在终端中的项目根路径中输入“swiftlint auto Correct”来纠正一些警告和错误。

Run当我在 Xcode 中运行项目时,有没有办法运行“swiftlint auto Correct” ?

编辑

. 不建议使用这种方式使用命令“swiftlint auto Correct” swiftlint

我发现使用“swiftlint 自动更正”的方法是在终端中输入它。

在 Xcode 中“运行”时使用“swiftlint 自动更正”是否是一个好的做法?

Mer*_*ial 11

自动更正不再可用。如果您从终端运行自动更正,您应该看到以下消息

swiftlint autocorrect命令不再可用。请改用 swiftlint --fix

因此,如果您通过 CocoaPods 安装了 swiftlint,脚本应该如下所示

${PODS_ROOT}/SwiftLint/swiftlint --fix && ${PODS_ROOT}/SwiftLint/swiftlint
Run Code Online (Sandbox Code Playgroud)