Возможно ли установить настройки отступа в XCode для проекта (или для файла, даже)? - PullRequest
51 голосов
/ 10 июля 2010

В некоторых проектах, в которых я работаю, используются настройки клавиш табуляции, которые равняются 3 или 4 пробелам, а другим нужны фактические вкладки.Другой смешивает два в зависимости от каталога.

Есть ли способ установить эти настройки для каждого проекта или, что еще лучше, для каждого файла?Если нет, есть ли у кого-нибудь умный способ справиться с этим?(кроме «просто запомните, какой параметр следует использовать, и измените его перед началом редактирования»)

Ответы [ 6 ]

62 голосов
/ 28 октября 2011

Похоже, что это изменилось с Xcode 4 ... если вы щелкнете по файлу, группе или проекту, среди элементов на панели утилит (по умолчанию справа) будет «Настройки текста».

29 голосов
/ 28 апреля 2014

Принятый ответ больше не является правильным .. с Xcode 5.1 .. который заставляет вас теперь редактировать настройки отступа "для файла" через ..

enter image description here

enter image description here

14 голосов
/ 30 октября 2017

Вы можете установить отступ для файла, группы, проекта или для всех новых проектов, и для всех, кроме отступа файла, новые файлы исходного кода будут наследовать настройки отступа ближайшего родителя.

Чтобы установить отступ для файла , выберите файл в Навигаторе проектов и установите отступ в Инспектор файлов ▶ Параметры текста .

Xcode indentation per file

Чтобы установить отступ для группы , выберите группу в Навигаторе проектов и установите отступ в Инспектор файлов ▶ Параметры текста .

enter image description here

Чтобы установить отступ для проекта , выберите проект в Навигаторе проектов и установите отступ в Инспектор файлов ▶ Параметры текста .

enter image description here

Чтобы установить отступ по умолчанию для новых проектов , выберите Xcode ▶ Предпочтения ... ▶ Редактирование текста ▶ Отступ :

enter image description here

11 голосов
/ 17 декабря 2010

Обновление: этот ответ относится только к Xcode3. Более новые версии см. В ответе Джеймса Тернера.

Да, перейдите в меню «Просмотр»> «Текст»> «Параметры вкладки» ...

Здесь вы указываете (специфичные для файла) настройки отступов, которые будут сохранены в проекте.

4 голосов
/ 21 мая 2014

На самом деле Алекс Грей и Джеймс Тернер являются наиболее правильными - XCode 5.1 позволяет вам изменять вкладку / отступ из инспектора файлов, как вы упомянули, но просто выделять весь проект, и он будет применяться ко всему внутри него (то есть ко всем файлам).).

1 голос
/ 18 августа 2017

Начиная с 8.3, вы все еще можете выбрать проект в навигаторе, а затем изменить параметр отступа табуляции / пробела в инспекторе.Однако стоит упомянуть, что он будет изменять только файлы в папках, которые были добавлены с выбранным «Создать группы» вместо «Создать ссылки на папки», которое используется по умолчанию.

...