【问题标题】:Run all of Xcode's "Fix-it"s at once一次运行所有 Xcode 的“Fix-it”
【发布时间】:2015-12-06 22:37:54
【问题描述】:

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

【问题讨论】:

    标签: xcode ide


    【解决方案1】:

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

    这是快捷方式:

    +++f

    这是

    ctrl+alt+cmd+f

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

    【讨论】:

    • 这似乎适用于当前显示的源文件。任何项目范围的替代方案?
    • 没错!我不认为有一个,老实说,修复范围内的所有内容已经足够不稳定(至少对我而言),不幸的是,如果你扩大范围,我认为它不会变得更好。
    • 太棒了!谢谢你,节省大量时间!
    • 美丽,令人惊讶的是,作为编码人员,我们可以错过多少东西,低着头,疯狂地努力发挥创造力。反映了当我们自己的用户错过了我们连续数小时使用的功能时我们的感受:)
    • 有什么方法可以从 CLI 运行 fix all 吗?
    【解决方案2】:

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

    【讨论】:

    • 它非常适合在新旧 swift 语法之间进行转换,因此能够自动修复大部分错误,尤其是在一个大型项目中,无需手动操作,点击每一个都是上帝发送的。
    • 不正确。答案正确时有“修复所有问题”。此外,这是对使用此功能的适当性的评论,以及使用问题导航的说明。这不是对这个问题的回答。
    【解决方案3】:

    Xcode 10.3 中的“修复所有问题”按钮

    【讨论】:

      【解决方案4】:

      控制 - 选项 - 命令 - f

      f

      【讨论】:

        猜你喜欢
        • 2015-07-31
        • 2018-06-22
        • 2016-10-06
        • 1970-01-01
        • 2022-12-19
        • 2023-03-27
        • 2019-09-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多