Поддерживает ли XCode 4 регионы и каковы ваши методы управления кодом?

Я знаю, что Xcode 3 никогда не поддерживал Регионы, но я не уверен, что Xcode 4 делает, задаваясь вопросом, знал ли кто-нибудь.

Регионы полезны для упорядочения кода и поддержания его в чистоте и управляемости, они поддерживаются в IDE.NET C# и обычно доступны с помощью #region и #endregion (если я правильно помню).

Если нет, есть ли другой способ управления кодом?
Любые советы, методы или советы будут фантастическими!

Оливер.

1 ответ

Решение

Xcode (как 3, так и 4) поддерживает свертывание кода, то есть возможность визуально свернуть часть кода в одну строку, но он основан на блоках, определенных синтаксисом самого кода, а не на специально отмеченных областях. Таким образом, вы можете свернуть классы, методы, циклы, блоки и т. Д. Посмотрите слева от своего кода на вертикальную полосу, которая появляется в различных оттенках серого. При наведении курсора на эту полосу будет выделен фрагмент кода; щелчок затем свернет этот раздел.

Панель "Symbol Navigator" в Xcode 4 также предлагает древовидное представление вашего проекта, в котором иерархически отображаются классы, методы, свойства и переменные экземпляра.

Вы также можете использовать (как в 3 и 4) #pragma mark SectionName добавить маркеры разделов в список символов, который появляется вверху окон редактора.

Другие вопросы по тегам