Ответы на вопрос Как использовать средство форматирования кода в Xcode для Swift? предполагают, что Xcode имеет возможность автоматического форматирования быстрого кода и что эту функцию можно вызвать с помощью ⌃+I (Ctrl-I)
Когда я пробую это на следующей функции Swift, абсолютно ничего не меняется
func displayGuesses(){
replaceWord = ""
for character in chosenWord!{
if guesses.contains(String(character)) {
replaceWord.append(character)
}
else{
replaceWord.append("_")
}
}
guessLabel.text = replaceWord
}
Я ожидаю, что он выровняет фигурную скобку, закрывающую цикл for, с оператором открытия.
Есть ли в Xcode функция, которая правильно отформатирует эту функцию Swift? Как вызвать его с клавиатуры?
Обратите внимание, что речь идет не о выборе кода в первую очередь. Если я сначала выберу весь файл — используя ⌘+A (Cmd-A), — эффекта все равно не будет.
(Примечание. Вы можете задаться вопросом, почему я пишу код в странном формате. Я работаю со слепым ребенком, который переключается с Python на ПК на Swift на Mac. Python использует отступы для определения области видимости. ему не нужно было бы так сильно беспокоиться об отступах, но если он хочет поделиться кодом со зрячими разработчиками, то было бы удобно, если бы Xcode убрал за него форматирование.)