Ответ 1
В Xcode > Предпочтения (⌘ ,):
Если я правильно понимаю ваш вопрос, это должно сделать это для вас.
Раньше я использовал вкладки для отступов и пробелы для выравнивания. Точно так же (стрелки показывают вкладки, а точки показывают пробелы).
В QtCreator вы можете установить такой стиль кодирования в стандартных настройках. Я не могу найти способ достичь той же цели в XCode. Не могли бы вы сказать мне, если это возможно? Может быть, есть плагин для этого?
UPDATE:
Вот как это можно сделать в QtCreator:
Постскриптум Пожалуйста, не пытайтесь убедить меня, что лучше использовать только пробелы/только табуляции, иначе этот вопрос превратится в другую священную войну :)
Еще раз о том, чего я пытаюсь достичь: Отступ с вкладками, выравнивание с пробелами. Vim Tips Wiki.
ОБНОВЛЕНИЕ 2: Я только что отправил отчет об ошибке Apple Radar (улучшение) rdar://22285639. Вот это на открытом радаре.
ОБНОВЛЕНИЕ 3: Я получил ответ от Apple. Моя ошибка - дубликат rdar://8165023.
В Xcode > Предпочтения (⌘ ,):
Если я правильно понимаю ваш вопрос, это должно сделать это для вас.
Если вы хотите переназначить стандартный Xcode ⌘ + [ на TAB, вы можете сделать следующее:
Установите программу под названием "Карабинер".
Перейдите в "Настройки" > "Разное и удалить"
В разделе "Пользовательские настройки" нажмите кнопку "Открыть private.xml"
Откройте файл и замените его содержимое следующим кодом:
<?xml version="1.0"?>
<root>
<item>
<name>Tab instead of Command+[</name>
<identifier>private.swap_tab_and_cmnd+[</identifier>
<autogen>
__KeyToKey__
KeyCode::TAB, ModifierFlag::NONE,
KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::NONE
</autogen>
</item>
</root>
Перейдите в раздел "Настройки" ~ > "Изменить ключ" ~ > нажмите кнопку "Обновить XML"
Поставьте галочку в галочке, которая называется "Tab вместо Command + ["
Enjoy
PS: Обратите внимание, что этот параметр работает во всем мире на вашем компьютере, а не только в Xcode. Тем не менее, я уверен, что Google может помочь вам найти решение, как настроить его еще дальше, применяя изменения только к Xcode.
В XCode
Xcode> Настройки или используйте ⌘ ,
, чтобы открыть Preferences
Теперь нажмите на вкладку Text Edit
, а затем есть панель вложенных вкладок, нажмите на Indentation
, и вы можете изменить настройку Indentation
по мере необходимости.