Execute todos os “Fix-it” s do Xcode de uma vez

90

Depois de atualizar para o Xcode 7, para oferecer suporte ao iOS 9, recebo centenas de erros e avisos de correção. Existe um botão para fazer com que o Xcode execute todos eles em vez de individualmente passando por eles um por um?

inVINCEable
fonte

Respostas:

176

Há realmente uma solução para isso no Xcode 7.2 1 's Editormenu.

insira a descrição da imagem aqui

Este é o atalho:

+ + +f

qual é

ctrl+ alt+ cmd+f

1 Esta é a versão que posso confirmar, pode funcionar em versões anteriores também.

TEM
fonte
7
Isso parece funcionar para o arquivo de origem atualmente exibido. Alguma alternativa para todo o projeto?
Nicolas Miari
2
Verdade isso! Não acho que haja um e, para ser honesto, consertar tudo no escopo já é difícil o suficiente (pelo menos para mim), não acho que ficaria melhor se você ampliar o escopo, infelizmente.
TEM
Surpreendente! Obrigado por isso, economize muito tempo!
Eironeia
1
Beleza, incrível quantas coisas podemos sentir falta como programadores, de cabeça baixa, tentando furiosamente ser criativos. Espelha como nos sentimos quando nossos próprios usuários perdem os recursos que trabalhamos por horas a fio :)
desenhou ..
Alguma maneira de executar o fix all a partir da CLI?
Sazzad Hissain Khan
7

O "conserto" do XCode nem sempre é confiável o suficiente para fazer as alterações de que o código precisa para ser executado corretamente. Mesmo que existisse esse botão, não aconselho usá-lo. A única coisa em que consigo pensar para torná-lo mais rápido é usar: o Navigate > Jump to Next Issueque significaria que você não teria que vasculhar o código para encontrar todos os erros, o Xcode levaria você direto para eles.

JGrn84
fonte
3
Ele funciona muito bem para converter entre a sintaxe nova e a antiga do swift e, portanto, a capacidade de corrigir automaticamente a maioria dos erros, especialmente em um projeto enorme sem ir com a mão e clicar em cada um, é um envio perfeito.
Sirenes de
Incorreta. Há "Corrigir todos os problemas" como as respostas afirmam corretamente. Além disso, este é um comentário sobre a adequação de usar esse recurso e uma instrução sobre como usar a navegação de problemas. Não é uma resposta a esta pergunta.
Max MacLeod
2

Botão Corrigir todos os problemas no Xcode 10.3

0

dengST30
fonte
0

controle - opção - comando - f

f

ScottyBlades
fonte