Swift 你能在斯威夫特操场上使用斯威夫特林特吗?

Swift 你能在斯威夫特操场上使用斯威夫特林特吗?,swift,xcode,Swift,Xcode,是否可以将SwiftLint与Swift游乐场一起使用?我正在加速使用swift,并希望以更标准化的方式编写代码。当然这是可能的 你不能用一些自动控制的方式来做这件事,比如你的构建脚本阶段在构建时自动对你的代码文件运行SwiftLint,并以Xcode错误和警告的形式很好地生成输出 但是SwiftLint最终只是一个命令行工具,而您的游乐场最终只是一个Swift文本文件(或一组Swift文本文件),因此没有任何东西可以阻止您在这些文件上运行SwiftLint。如果您正在使用Swift,那么可能是

是否可以将SwiftLint与Swift游乐场一起使用?我正在加速使用swift,并希望以更标准化的方式编写代码。

当然这是可能的

你不能用一些自动控制的方式来做这件事,比如你的构建脚本阶段在构建时自动对你的代码文件运行SwiftLint,并以Xcode错误和警告的形式很好地生成输出


但是SwiftLint最终只是一个命令行工具,而您的游乐场最终只是一个Swift文本文件(或一组Swift文本文件),因此没有任何东西可以阻止您在这些文件上运行SwiftLint。

如果您正在使用Swift,那么可能是时候升级到Xcode项目了。Xcode UI中的SwiftLint集成非常好(例如,SwiftLint警告/错误正好出现在代码中;如果查看错误列表,您可以点击错误并被带到有问题的行;等等)。另外,无论如何,你很快就会遇到操场的性能限制。操场是一个很好的方式,让你的脚趾进入斯威夫特,是简单的,一次性的,好的事情。但对于任何更实质的东西,你会发现它越来越有限。