簡體   English   中英

SwiftLint 可以通過后綴忽略類(不是文件)嗎? 即 SwiftUI _Preview 類?

[英]Can SwiftLint ignore classes (not files) by suffix? Namely SwiftUI _Preview classes?

我的大多數 SwiftUI 類在文件底部都有一個自動生成的(從模板) ClassName_Previews類。

對於所有規則,我希望 SwiftLint 忽略以_Previews結尾的任何內容。 或者任何擴展PreviewProvider東西。

我知道如何排除文件和目錄,但不知道如何排除類。

這甚至可能嗎? 任何幫助,將不勝感激!

編輯:由於我有這么多預覽類,我不想手動添加// swiftlint:disable all並且它啟用對應項。 我意識到我可以將這些行添加到我的模板中!

這是可能的變體

// swiftlint:disable all
struct Demo_Previews: PreviewProvider {
    static var previews: some View {
        DemoView()
    }
}
// swiftlint:enable all

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM