Zmień prawa autorskie / top-comment / "header" na wszystkie nowe pliki w Xcode 5

Kiedy tworzysz dowolny plik w Xcode5, górna część pliku wygląda tak:

Tutaj wpisz opis obrazka

Czy istnieje sposób na zmianę tego szablonu lub kreacji tak, aby wyglądał inaczej?

Kiedy mówię "Zmień" oto przykład, co to może być:

Tutaj wpisz opis obrazka

Proszę pamiętać, że wiem, jak zmienić nazwę, nazwę produktu, nazwę firmy itp. chcę wiedzieć, jak zmienić sam "szablon".

(jeśli jest możliwe.)

  1. Nie obchodzi mnie to, czy będę musiał ponowić zmianę za każdym razem, gdy Xcode zostanie zaktualizowany

  2. Dotyczy to tylko Xcode 5. Nie Xcode 4.

  3. Już wiem, jak zmienić nazwę i inne poszczególne elementy; chcę zmienić cały "szablon" ogólnie

Doceniam to, że wiele z nich jest po prostu niemożliwe lub może być niepraktyczne (może trzeba zmienić dziesiątki plików, lub coś takiego). Jeśli tak to ja bardzo doceniam info, dzięki.

Uwaga: zauważyłem w sieci, za każdym razem, gdy ktoś zadaje to pytanie, Wiele osób odpowiada wyjaśniając, jak zrobić "nowe szablony" w Xcode. Na przykład nowy szablon dla nowego typu klasy lub kategorii. (Może być tak, że jak tylko ludzie zobaczą słowo "szablon", natychmiast zaczną pisać wyjaśnienie, jak dodać nowy" szablon " w tym sensie.) Żeby było jasne jedyne o co pytam to jak zmienić " standard tekst " lub "tekst praw autorskich" na górze strony-wszystkie strony-to wszystko.

(trudno wiedzieć, jak odnieść się do tekstu pokazanego na dwóch powyższych obrazkach .. jeśli powiesz" nagłówek", to pomyślisz o "a".plik h; z drugiej strony nie jest to tak naprawdę informacja o prawach autorskich, ponieważ prawa autorskie są tylko jego częścią. to chyba"blok komentarzy do plików". Ale to niemożliwe, aby google NA ze względu na mieszankę z innymi warunkami.)

Author: Fattie, 2013-12-01

2 answers

Proces tworzenia szablonu pliku nie zmienił się w Xcode 5, więc wszelkie informacje znalezione Dla Xcode 4 powinny również działać w Xcode 5. Ale aby odpowiedzieć na twoje pytanie, musisz utworzyć niestandardowy szablon pliku. Zduplikuj jeden z szablonów Plików firmy Apple, które znajdują się w pakiecie aplikacji Xcode. Szablony plików iOS znajdują się w następującej lokalizacji w Xcode 5:

Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates
W Xcode 5 Reszta szablonów plików znajduje się w następującej lokalizacji:
Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates

Wybór Xcode aplikacja z Findera, kliknięcie prawym przyciskiem myszy i wybranie opcji Pokaż Zawartość pakietu przeniesie Cię do katalogu zawartości wewnątrz pakietu aplikacji.

Umieść kopię szablonu pliku w następującej lokalizacji:

/Users/YourUsername/Library/Developer/Xcode/Templates/File Templates/GroupName

GroupName to nazwa kategorii po lewej stronie nowego asystenta plików. Możesz utworzyć własną nazwę grupy lub użyć jednej z wbudowanych nazw. Twój szablon pliku pojawi się w kategorii nazwa grupy.

Teraz nadszedł czas, aby edytować swoją kopię Szablon pliku Apple. Wewnątrz .folder xctemplate powinieneś zobaczyć następujące pliki dla szablonów plików Objective-C:

___FILEBASENAME___.h
___FILEBASENAME___.m

Istnieją potrójne podkreślenia przed i po nazwie pliku. Otwórz pliki nazw plików w Xcode i zmodyfikuj je zgodnie z własnymi potrzebami. W Twoim przypadku wymagałoby to zmiany komentarzy na górze pliku.

To, czy tworzenie niestandardowych szablonów plików jest praktyczne, zależy od tego, ile szablonów plików Apple chcesz zduplikować. Powielanie każdego z szablonów plików Apple byłoby niepraktyczne, ale powielanie szablonów plików Cocoa Touch Apple byłoby bardziej praktyczne.

 55
Author: Mark Szymczyk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-02 19:10:45

Jest tu post ze szczegółowym przewodnikiem. Aby uzyskać dostęp do oryginalnych szablonów, musisz otworzyć pakiet aplikacji Xcode, jak wspomniano w odpowiedzi Marka.

Http://meandmark.com/blog/2011/11/creating-custom-xcode-4-file-templates/

 2
Author: guptron,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-10 01:25:21