Как я могу автоматизировать задачи в XCode? - PullRequest
8 голосов
/ 20 мая 2009

Я создаю приложение в Obj-C / Xcode и выполняю некоторые повторяющиеся задачи. Например, если я хочу добавить ресурс изображения в свой проект, я просто делаю те же самые идентичные шаги ... единственная разница - путь к ресурсу.

Как мне автоматизировать эти задачи?

Есть ли какой-нибудь макро-рекордер Xcode, как в Photoshop и Excel?

1 Ответ

5 голосов
/ 20 мая 2009

Определенно нет макро-рекордера, но есть некоторые инструменты, которые вы можете использовать. Во-первых, есть Applescript, который, скорее всего, будет полезен для этой конкретной проблемы. Я не обещаю, что это будет легко, однако. Я не знаю богатой коллекции Applescripts для XCode, поэтому вам нужно покопаться в Scripting Suite, используя Script Editor, и посмотреть, что доступно.

Для текстовых вещей есть Пользовательские сценарии , которые вы можете создать из меню сценариев (это выглядит как прокрутка). Вы можете написать perl, python, ruby ​​или что угодно, чтобы обрабатывать выделенный текст и превращать его в другой текст.

Вы также можете создавать текстовые макросы (Правка> Вставить текстовый макрос).

Еще одна важная повторяющаяся задача - настройка вашего начального проекта. Для этого вы можете создавать новые шаблоны проектов, которые будут настраиваться так, как вам нравится. У меня есть большинство пошаговых описаний, и что-то должно быть опубликовано на Cocoaphony на этой неделе или в начале следующей части моей серии Сборка системы сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...