Вопрос

Как бы я изменил исходные шаблоны, созданные Xcode при создании нового класса Cocoa?

Я имею в виду комментарии и имя класса, созданные при использовании мастера создания нового класса Xcode.

Это было полезно?

Решение

Вы бы не стали изменять существующие шаблоны.Другими словами, не надо изменять что-нибудь под /Developer иерархия (или где бы вы ни установили свои инструменты разработчика).

Вместо этого клонируйте шаблоны, для которых вы хотите иметь индивидуальные варианты.Затем измените их имена и содержащуюся в них информацию.Наконец, поместите их в соответствующее место в вашем аккаунте. Library/Application Support папка, в частности:

  • Шаблоны файлов: ~/Library/Application Support/Developer/Shared/Xcode/File Templates/
  • Целевые шаблоны: ~/Library/Application Support/Developer/Shared/Xcode/Target Templates/
  • Шаблоны проектов: ~/Library/Application Support/Developer/Shared/Xcode/Project Templates/

Таким образом, они не будут перезаписаны при установке новых инструментов разработчика, и вы сможете настраивать их по своему усмотрению.

Другие советы

Это может быть кому-то полезно:

Что касается XCode 6 Для XCode 9 шаблоны файлов находятся в:

/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source

Обновить: Как отметил @carbo18, вероятно, лучше создать каталог ~/Library/Developer/Xcode/Templates/File Templates/Source и разместите там свои пользовательские шаблоны.Лучшим способом может быть использование в качестве основы одного из приведенных в /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source

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

Шаблоны Xcode 3.0 можно найти в [Dev Installation] /Library/Xcode/, вероятно /Developer/Library/Xcode.Если вы хотите изменить эти шаблоны или добавить свои собственные, используйте следующие каталоги для сохранения ваших новых / измененных шаблонов, чтобы они не были удалены при будущих обновлениях инструментов разработчика:

  • Шаблоны файлов:~/Библиотека/ Разработчик / Общий доступ /Xcode/Файл Шаблоны/
  • Целевые шаблоны:~/Библиотека/Разработчик/Общий доступ/Xcode/Цель Шаблоны/
  • Шаблоны проектов:~/Библиотека / Разработчик / Общий доступ /Xcode/Проект Шаблоны/

Я думаю, что вы также можете использовать каталог шаблонов /Library/Developer/Shared/Xcode/[File|Target|Project] для шаблонов, которыми пользуются все пользователи.

Если вы просто хотите изменить Имя моей компании в шаблонах для этого используется следующая командная строка:

defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ "ORGANIZATIONNAME" = "NewCompanyName";}'

Хорошим руководством по написанию шаблонов файлов является здесь [MacResearch.org].

В Xcode 4 и Xcode 5 шаблоны файлов user можно разместить по адресу:
<Код> ~ / Library / Developer / Xcode / шаблоны / [категория]

[Категория] может использоваться для классификации ваших шаблонов (выберите имя по вашему выбору)

Если папка еще не существует, создайте ее!

Начиная с Xcode 7

  • Шаблоны файлов: ~/Library/Developer/Xcode/Templates/File Templates
  • Шаблоны проектов: ~/Library/Developer/Xcode/Templates/Project Templates

Например, если я размещу Empty Application.xctemplate в ~/Library/Developer/Xcode/Templates/Project Templates/Application

Он появится в диалоговом окне шаблона в виде Template Dialog

В xcode 5.0.1:

1.Перейти-> Приложения

2. щелкните правой кнопкой мыши приложение "xcode"

3. выберите "Показать содержимое упаковки".

4.содержимое/Разработчик/Библиотека/Xcode/Шаблоны

Для Xcode 4.4 ни один из ранее упомянутых методов не работает. Эта суть предоставляет частичное хакерское решение. Пожалуйста, раскошелиться и улучшить, если вы знаете лучший способ.

Нажмите правой кнопкой мыши на xCode и выберите Показать содержимое пакета , затем перейдите в раздел contents / Developer / Library / Xcode / Templates . Здесь вы можете найти шаблоны для всех языков программирования.

Вот немного визуализации:

<Ч>

введите описание изображения здесь

<Ч>

введите описание изображения здесь

Если вы просто хотите изменить имя автора и организацию , см. этот ответ .

Это гораздо проще, чем изменять шаблоны.

В XCode 4.5 щелкните правой кнопкой мыши проект, выберите «Показать инспектор файлов», затем измените имя организации на второй вкладке инспектора файлов (группа «Документ проекта»)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top