2009-05-20 7 views
7

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

Как я могу автоматизировать эти задачи?

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

ответ

5

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

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

Вы также можете создать text macros (Edit> Insert Text Macro).

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

Смежные вопросы