2009-05-20 10 views
7

Buduję aplikację w Obj-C/Xcode i pracuję nad kilkoma powtarzającymi się zadaniami. Na przykład, jeśli chcę dodać zasób obrazu do mojego projektu, po prostu idę tymi samymi identycznymi krokami ... tylko różnica jest ścieżką do zasobu.Jak mogę zautomatyzować zadania w Xcode?

Jak mogę zautomatyzować te zadania?

Czy istnieje jakiś rodzaj makrografu Xcode, jak w programach Photoshop i Excel?

Odpowiedz

5

Z pewnością nie ma rejestratora makr, ale można skorzystać z kilku narzędzi. Po pierwsze, istnieje Applescript, który jest najbardziej prawdopodobny w użyciu dla tego konkretnego problemu. Nie obiecuję, że będzie to łatwe. Nie znam bogatej kolekcji Applescripts dla Xcode, więc musisz przekopać się przez Skrypting Suite używając Edytora skryptów i zobaczyć, co jest dostępne.

W przypadku elementów tekstowych istnieje User Scripts, które można utworzyć z menu skryptu (wygląda jak zwój). Możesz napisać perl, python, ruby ​​lub cokolwiek chcesz przetwarzać zaznaczony tekst i przekształcić go w inny tekst.

Można również utworzyć text macros (Edycja> Wstaw makro tekstu).

Innym ważnym powtarzalnym zadaniem jest ustawienie początkowego projektu. W tym celu można tworzyć nowe szablony projektów, które można skonfigurować tak, jak im się podoba. Mam większość instrukcji na ten temat i powinienem napisać coś na ten temat w tym tygodniu lub na początku jako część mojej serii Budowanie systemu kompilacji.

Powiązane problemy