Wie füge ich neue Vorlagen in Xcode für die iPhone-Anwendungsentwicklung hinzu?Neue Vorlagen in Xcode hinzufügen
Antwort
Für einige Ratschläge schlage ich vor, Antworten auf eine verwandte Frage zu betrachten: Change templates in Xcode.
Insbesondere wenn Sie möchten, dass Ihre Änderungen nicht verloren gehen, wenn Sie Xcode aktualisieren, legen Sie Ihre Vorlagen in ~/Library/Developer/Shared/Xcode
, nicht unter /Developer
.
Aus meiner Antwort auf this Frage:
XCode nutzt Template-Dateien für die Datei- und Projektvorlagen und hat variable Expansion sowohl bei der Erstellung.
XCode 3.0-3.1 Vorlagen können in [Dev Installation]/Bibliothek/Xcode /, wahrscheinlich/Entwickler/Bibliothek/XCode gefunden werden. Wenn Sie diese Vorlagen oder fügen Sie Ihre eigenen ändern möchten, verwenden Sie die folgenden Verzeichnisse Ihre neue/geänderte Vorlagen zu speichern, damit sie nicht durch zukünftige Developer Tool Upgrades weggewischt:
- Dateivorlagen: ~/Library/Entwickler/Shared/Xcode/Datei Vorlagen/
- Zielvorlagen: ~/Library/Entwickler/Shared/Xcode/Ziel Vorlagen/
- Projektvorlagen: ~/Library/Entwickler/Shared/Xcode/Projekt Vorlagen/
Ich denke, dass Sie auch das/Library/Developer/Shared/Xcode/[Datei | Ziel | Projekt] Templates/Verzeichnis für Vorlagen von allen Benutzern freigegeben verwenden können.
Ein gutes Tutorial zum Schreiben von Dateivorlagen ist here [MacResearch.org].
Ich schrieb einen Artikel über das Erstellen einer neuen Xcode-Vorlage aus einem vorhandenen Projekt here.
Es umfasst:
- Angabe Ihrer Projektdateien Projektpfad bezüglich
- der Kommandozeile & Geige Dateiberechtigungen
- ohne info.plist von dem Ziel Mitgliedschaft suchen/ersetzen
- geben Sie Ihrer Vorlage ein Symbol
Es ist nicht Bucht r, wo die Vorlage platziert werden soll. Diese Information ist in anderen Antworten enthalten.
Sie können eine Vorlage erstellen, indem Sie den Inhalt des Entwicklerordners ändern. Ich habe das selbst gemacht. Angenommen, Sie haben eine HTML-Vorlage erstellt: Schritt 1. Gehen Sie zu:/Developer/Library/Xcode/Vorlagen/Dateivorlagen/Ressource Schritt 2. Erstellen Sie dort einen Ordner namens HTML File.xctemplate. Schritt 3. Kopieren Sie den Inhalt des RTF-Dateiordners Schritt 4. Fügen Sie den Inhalt in Ihrem HTML-Ordner ein. Schritt 5.Ändern Sie den rtf Erweiterung des
___FILEBASENAME___.rtf(in your html folder) to .html
Schritt 6. Ändern der plist-Datei:
Key | Type | Value
DefaultCompletionName String File
Description String An empty Hyper Text Markup language (HTML) file.
Kind String Xcode.IDEKit.TextSubstitutionFileTemplateKind
MainTemplateFile String ___FILEBASENAME___.html
Name String Hyper Text Markup Language file
Summary String An empty Hyper Text Markup Language (HTML) file
Schritt 7. jetzt, wenn Sie eine neue Datei hinzufügen, wenn Sie Ressourcen gehen, werden Sie feststellen, eine HTML-Vorlage PS Sie müssen nur den HTML-Text zu Ihrer Wahl, wie Ruby ersetzen.
XCode 4 ändert, wie Vorlagen arbeiten und wo Vorlagen gehen, seien Sie also vorsichtig, wenn sie nicht auf XCode 4 verweisen. Sie können einige Vorlagenbeispiele und die Pfade zu ihrem Speicherort in meinem XCode4-Anpassungs-Repository finden:
https://github.com/KiGi/XCode4Customization
die Pfade, wo die Systemvorlagen leben:
/Developer/Platforms/iPhoneOS.platform/Developer/Library/ Xcode/Templates/Dateivorlagen
Ändern Sie diejenigen, die nicht, kopieren und in Ihrer eigenen Bibliothek Verzeichnis ändern:
~/Library/Developer/Xcode/Userdata/Dateivorlagen
Diese Pfade sind auch in der "WhereToPlaceFiles" RTF Datei auf GitHub.
Sie können diese gut recherchierte Vorlage auf dem Markt verwenden.
http://www.binpress.com/app/ios-boilerplate-and-template/1597
ich Bezug von diesem Link genommen hatte, die wirklich hilfreich gewisse Korrektur in benny Antwort, die ich in Kommentar erwähnt