SwiftLint 配置规则
SwiftLint configuration rule
我不喜欢 Xcode 中 switch case 缩进的默认格式
我更喜欢用 4 个空格 'tab' 为 switch case 设置格式,所以我阅读了 switch_case_alignment rule 的文档,发现我可以更改 switch_case_alignment 规则的配置,所以我添加了这段代码
switch_case_alignment:
- indented_cases: true
到 .swiftlint.yaml 文件,但它对我不起作用有没有其他解决方案
为了进一步说明,这里是我需要的代码,没有来自 swiftlint 的警告
switch test{
case first: break
case sec: break
}
您的配置语法错误,配置规则时不应有前缀破折号 (-)。
你的配置应该是
switch_case_alignment:
indented_cases: true
我不喜欢 Xcode 中 switch case 缩进的默认格式 我更喜欢用 4 个空格 'tab' 为 switch case 设置格式,所以我阅读了 switch_case_alignment rule 的文档,发现我可以更改 switch_case_alignment 规则的配置,所以我添加了这段代码
switch_case_alignment:
- indented_cases: true
到 .swiftlint.yaml 文件,但它对我不起作用有没有其他解决方案
为了进一步说明,这里是我需要的代码,没有来自 swiftlint 的警告
switch test{
case first: break
case sec: break
}
您的配置语法错误,配置规则时不应有前缀破折号 (-)。
你的配置应该是
switch_case_alignment:
indented_cases: true