XCode 3.2: изменение отступов и пробелов Code Sense по умолчанию

Я работаю с XCode 3.2 (на «Snow Leopard»), который (все еще) имеет эту красивую функцию автозаполнения «Text Macro» (например, если вы наберете if, она расширится до if (<#condition#>) { <#statements#> }). Эти макросы также доступны через «Правка-> Вставить текстовый макрос».

К сожалению, шаблоны по умолчанию не соответствуют моему любимому стилю отступов и пробелов, поэтому я хотел бы их изменить.

Согласно этот немного устаревший поток StackOverflow, соответствующие определения должны быть расположены по адресу /Developer/Library/Xcode/Specifications/{C,HTML}.xctxtmacro, но я могу Я не нашел там ничего, используя Snow Leopard и XCode 3.2 (не уверен, какой из них отвечает).

Кто-нибудь заметил, где в настоящее время расположены текстовые макросы, определенные Apple?


person rluba    schedule 01.10.2009    source источник


Ответы (2)


Единственные файлы **. Xctxtmacro * в моей системе находились в пакете XCode.app. После беглого просмотра определений я нашел совершенно другой способ адаптации форматирования всех предопределенных макросов:

Вы можете просто установить

это выглядит так (что я предпочитаю):

if(<#condition#>)
{
    <#statements#>
}
else
{
    <#statements#>
}
person rluba    schedule 01.10.2009

Я считаю, что «по умолчанию пишут com.apple.Xcode» не работает в последних версиях Xcode.

Обходной путь - отредактировать фрагменты кода по умолчанию.

Однако Xcode не позволяет изменять фрагменты кода по умолчанию.

Чтобы изменить их, вы можете загрузить программу «Snippet Edit» с здесь

person OlDor    schedule 10.12.2015