【发布时间】:2021-05-10 00:22:18
【问题描述】:
当我执行 Cntrl + i 时,我的开关盒会自动格式化,如下所示
switch someBool {
↓case true:
print("success")
↓case false:
print("failed")
}
但它会引发 lint 警告 Switch and Case Statement Alignment Violation: Case statements should vertically align with their enclosing switch statement. (switch_case_alignment)
我已经手动格式化如下
switch someBool {
case true:
print('red')
case false:
print('blue')
}
但是一旦我这样做了Cntrl+I
欢迎提出任何建议。谢谢。
【问题讨论】:
-
你的目标是什么?要更改 Xcode 的自动格式以匹配特定的 SwiftLint 设置?让 SwiftLint 的建议与 Xcode 的自动格式匹配?让 SwiftLint 根本不关心开关格式?还是别的什么?
标签: swift switch-statement swiftlint