一次运行所有Xcode的“修复”


90

升级到Xcode 7以支持iOS 9之后,我收到了数百个修复错误和警告。是否有一个按钮可以使Xcode全部运行它们,而不是每个人一个一个地运行它们?

Answers:


176

Xcode 7.2 1Editor菜单中实际上有一个解决方案。

在此处输入图片说明

这是快捷方式:

+ + +f

这是

ctrl+ alt+ cmd+f

1这是我可以确认的版本,也可以在较早的版本中使用。


7
这似乎适用于当前显示的源文件。在项目范围内有其他选择吗?
Nicolas Miari '16

2
诚然!我不认为有一个,老实说,修复范围中的所有内容已经不够灵活(至少对我而言),不幸的是,如果扩大范围,我认为它不会变得更好。
2013年

惊人!谢谢您,节省大量时间!
Eironeia '18

1
美丽,令人惊奇的是,作为编码员,我们会低着头,疯狂地尝试去创造力,而错过了多少事情。反映了当我们的用户错过了我们连续数小时被奴役的功能时的感受:)
提请注意。.

从CLI运行修复程序的任何方法吗?
Sazzad Hissain Khan

7

XCode的“ fix-it”并不总是足够可靠,无法进行代码正常运行所需的更改。即使有这样的按钮,我也不建议您使用它。我能想到的唯一使它更快通过的方法就是使用:Navigate > Jump to Next Issue这意味着您不必梳理代码来查找所有错误,Xcode会将您直接带到它们。


3
它可以很好地在新旧语法之间进行转换,因此能够自动修复大多数错误,尤其是在大型项目中,而无需手动操作并单击每个错误就可以了。
塞伦斯(Sirens)

不正确 有“修复所有问题”的答案正确状态而且这是对使用此功能的适当指令使用问题导航评论,这是不是一个回答这个问题。
马克斯·麦克劳德


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.