Xcode 12 快速打破了多行保护缩进?
使用一个行保护 Xcode 12 进行正确的缩进:
guard let contentName = vod.name else {
Log.fault("No data.")
return
}
但是使用多行时,缩进被破坏了:
guard let contentName = vod.name,
let season = vod.season else {
Log.fault("No data.")
return
}
我做错了什么还是有人遇到同样的问题?
With one line guard Xcode 12 make right indentation:
guard let contentName = vod.name else {
Log.fault("No data.")
return
}
but with multiline, the indentation is broken:
guard let contentName = vod.name,
let season = vod.season else {
Log.fault("No data.")
return
}
Am I doing something wrong or there are someone with the same problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我可以使用 Xcode 13.1 重现这一点。
有趣的是,它对于多行
if let
效果很好。“首选项/文本编辑/缩进”菜单不提供任何选项来解决此问题。
我已经在 Apple 反馈助手中提交了错误报告(FB9958961,它可能是非公开的?)。
恐怕这就是我们此时所能做的:
I can reproduce this with Xcode 13.1
Interestingly it works fine for multi-line
if let
.The "Preferences/Text Editing/Indentation"-menu does not offer any option to fix this.
I have submitted a bug report in the Apple feedback assistant (FB9958961, it's probably non-public?).
I am afraid that is all we can do at this point:
在 Xcode 版本 13.3.1 (13E500a) 中,它似乎已修复
In Xcode Version 13.3.1 (13E500a) it seems to be fixed ????