Запустить все исправления Xcode одновременно

91

После обновления до Xcode 7 для поддержки iOS 9 у меня есть сотни исправленных ошибок и предупреждений. Есть ли одна кнопка, которая заставит Xcode запускать их все, а не отдельные, проходящие через них один за другим?

inVINCEable
источник

Ответы:

178

Существует на самом деле решение для этого в 7.2 Xcode 1 «s Editorменю.

введите описание изображения здесь

Это ярлык:

+ + +f

который

ctrl+ alt+ cmd+f

1 Это версия, которую я могу подтвердить, она может работать и в более ранних версиях.

ЕСТЬ
источник
7
Кажется, это работает для текущего отображаемого исходного файла. Есть ли альтернатива для всего проекта?
Николас Миари
2
Правда что! Я не думаю, что есть один, и, честно говоря, исправлять все в области видимости уже достаточно ненадежно (по крайней мере, для меня), я не думаю, что будет лучше, если вы расширите объем, к сожалению.
ИМЕЕТ
Удивительный! Спасибо за это, сэкономьте массу времени!
Eironeia
1
Красота, удивительно, как много вещей мы можем упустить, будучи кодировщиками, опустив голову и яростно пытаясь проявить творческий подход. Отражает то, что мы чувствуем, когда наши собственные пользователи пропускают функции, над которыми мы работали часами напролет :)
рисовал ..
Есть ли способ запустить fix all из CLI?
Sazzad Hissain Khan
7

«Fix-it» XCode не всегда достаточно надежен, чтобы вносить изменения, необходимые для правильной работы кода. Даже если бы была такая кнопка, я бы не советовал ее использовать. Единственное, что я могу придумать, чтобы ускорить прохождение, - это использовать: Navigate > Jump to Next Issueчто означало бы, что вам не пришлось бы прочесывать код, чтобы найти все ошибки, Xcode приведет вас прямо к ним.

JGrn84
источник
3
Он очень хорошо работает для преобразования между новым и старым синтаксисом Swift, поэтому возможность автоматически исправлять большинство ошибок, особенно в огромном проекте, без ручного управления и щелчка по каждой - это подарок бога.
Sirens
Неправильно. В ответах правильно указано «Исправить все проблемы». Более того, это комментарий о целесообразности использования этой функции и инструкция по использованию навигации по проблемам. Это не ответ на этот вопрос.
Макс МакЛауд,
2

Кнопка "Исправить все проблемы" в Xcode 10.3

0

dengST30
источник
0

контроль - опция - команда - f

f

СкоттиБлейдс
источник