При записи С# в Visual Studio вы можете установить регионы для соответствующего кода группы. Будучи новичком в Xcode, я не могу найти подобную функцию.
Можете ли вы задать области кода в Xcode?
Ответ 1
Используя редактор Xcode, вы можете свернуть или развернуть любой блок кода, щелкнув по левому краю. Кроме того, вы можете поместить отметку в любую точку кода с помощью:
#pragma mark
ваш заголовок, пока вы хотите
Затем ваша метка появится в среднем всплывающем меню в верхней части окна редактора.
Обновление: я обнаружил, что дубликат этого вопроса существует здесь. Ответы могут представлять интерес.
Ответ 2
Вы также можете использовать:
// MARK: -
или
// MARK: Initialization
который более переносимый, чем знак #pragma.
Ответ 3
Извините за педантичность, но это "Xcode", а не "X-Code".
Вы можете, например, пойти:
#pragma mark -
или
#pragma mark Initialization
Это даст вам такую вещь:
Ответ 4
еще один вариант
#pragma mark - Initialization
Ответ 5
Если вы хотите иметь складную зону с пользовательским разделом вашего кода, тогда введите желаемый код в скобки {
}
, и он станет срезом.
Но вы должны иметь в виду, что фигурные скобки также определяют область переменных, поэтому этот код не должен иметь объявлений переменных, которые будут использоваться вне этих скобок.
Ответ 6
Без поддержки регионов стиля .Net, возможность свернуть все ваши функции - это следующая лучшая вещь.
command - option - shift - left arrow свернуть.
command - option - shift - right arrow для расширения.
Xcode будет помнить последнее состояние свернутых функций.