在 Swift 5.6 中,Xcode 和 Swift Package Manager 获得了一种新的产品类型,即插件,允许开发者使用新的构建命令或处理步骤来扩展他们的构建过程。
以下是两个 WWDC 2022 会议,更详细地介绍了什么是插件以及如何创建它们
插件有什么用?与其直接链接到一些示例,不如使用 Swift Package Index 的最新功能来找出答案!您现在可以根据包是否包含插件来过滤搜索结果。
正如您将注意到的,有一些包包含插件来帮助您生成文档(您也可以在此处了解更多信息),集成 SwiftLint,以及更多!
此功能是多位贡献者共同努力的成果!Joe Heck 首先建议这是一个有用的功能,Marin Todorov 接受了挑战并实现了它!我们非常高兴接受这项贡献,这意味着我们在 Apple 在 WWDC 上正式推出插件几周后就对其提供了支持。
感谢开源贡献,我们的搜索正在改进!