Immer wenn ich eine neue .cpp / .h-Datei in Xcode erstelle, wird oben in der Datei ein Kommentar hinzugefügt. Beispielsweise:
/*
* <file>.cpp
* <Name of project>
*
* Created by <My name> on <Date>.
* Copyright <Year and company>. All rights reserved.
*
*/
Ich möchte den Standardkommentar in eine andere Lizenz wie GPL / LGPL / oder etwas anderes ändern. Kann ich dieses Verhalten in Xcode irgendwo ändern?
Antworten:
Jedes Update Ihres SDK löscht die Änderungen hier. Bewahren Sie Ihre Vorlage daher an einem anderen Ort auf
quelle
___FULLUSERNAME___
,___PROJECTNAME___
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates
Mit Xcode 9 gibt es eine integrierte Option, die Sie in den Details unten finden.
FILEHEADER
Wert hinzu und legen Sie den Zeichenfolgenwert mit Ihrem Copyright-Text wie festCopyright © 2017 ...
<ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist
<ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist
<WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist
<WorkspaceName>.xcworkspace/xcshareddata/IDETemplateMacros.plist
~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist
Beispiel
IDETemplateMacros.plist
zum Kopieren und Einfügen:quelle
©
, damit es funktioniert.Versuchen Sie zunächst, Ihren Namen und Ihre Organisation Ihrer Kontaktkarte im Adressbuch zu ändern .
Wenn dies nicht funktioniert, öffnen Sie Systemeinstellungen > Benutzer und Gruppen> Klicken Sie mit der rechten Maustaste auf Ihren Benutzer (Systemeinstellungen müssen bereits entsperrt sein)> Erweiterte Optionen ...> Ändern Sie den Namen im Textfeld Vollständiger Name .
Um den Organisationsnamen in Xcode zu ändern, klicken Sie auf die Projektdatei, damit diese ausgewählt ist (linke Seitenleiste von Xcode im Projektnavigator)> Ändern Sie im Dateiinspektor (rechte Seitenleiste von Xcode) das Textfeld Organisation .
quelle
Dieser Blog-Beitrag enthält einige gute Schritte zum Ändern von Dateivorlagen in Xcode 4.3:
http://error-success.piku.org.uk/2012/04/27/how-to-make-xcode-4-3-2-templates/
Der
/Developer
Ordner ist nicht mehr vorhanden, daher kopieren Sie die Vorlagen aus dem Xcode.app-Bundle in/Applications
:Und platzieren Sie Ihre geänderte Kopie hier wie zuvor:
UPDATE: Ich habe beschlossen, ein Skript zu schreiben, das die integrierten Xcode-Vorlagen extrahiert und die Header ersetzt. Quelle und Anleitung finden Sie unter folgender URL:
https://github.com/royclarkson/xcode-templates
quelle
Bearbeiten Sie nichts in / Developer, da Apple dies jederzeit überschreiben kann.
Das Folgende funktioniert für Xcode 4, 5 und 6, außer dass sich die spätere Quelle unterscheidet und unter / Anwendungen steht
Stattdessen kopieren Sie die Vorlagen , die Sie von ändern möchten
/Applications/Xcode<version>.app/Contents/Developer/Library/Xcode/Templates
auf~/Library/Developer/Xcode/Templates/File Templates
und dann die Dateien bearbeiten die gleiche Verzeichnisstruktur zu halten , sondern bearbeiten die Verzeichnisnamen , die die Vorlage nicht aa Duplikat in Xcode angezeigt.zB für eine neue Kategorie von C / C + -Dateien in Xcode 5 kopieren
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/C and C++
nach~/Library/Developer/Xcode/Templates/File Templates/GPL C and C++
Dieser Vorgang wurde aus dem Blog von Red Glasses kopiert
Für Xcode 4 ist der Quellpfad oder für Xcode 4
/Developer/Library/Xcode/Templates/File Templates
quelle
Es ist sehr einfach:
Schreiben Sie in eine Zeile Folgendes:
Sie müssen sich vorher keine Gedanken über das Ändern von Verzeichnissen oder etwas anderem machen. Es funktioniert sofort.
quelle
- Drücken Sie
⌘ 1
, um den Datei-Navigator anzuzeigen.- Klicken Sie oben auf den Namen Ihres Projekts
File Navigator
.- Drücken Sie
⌘⌥⇧ ⏎
(das ist Command Option Shift Return), um das anzuzeigenVersion Editor
.- Stellen Sie sicher, dass die Vergleichsansicht angezeigt wird (
View > Version Editor > Show Comparison View
).Auf diese Weise können Sie den Rohtext der Datei project.pbxproj Ihres Projekts anzeigen.
- Drücken Sie
⌘ f
, um die Datei project.pbxproj zu durchsuchen, fügen Sie sie einORGANIZATIONNAME
und drücken Sie die Eingabetaste.Hier wird der Name der Organisation definiert, die dem Copyright-Text folgt.
quelle
Ändern Sie die Details in Ihrem Adressbuch - fügen Sie einen Firmennamen hinzu. Es wird es von dort abholen.
quelle
Versuchen Sie, diese Datei zu ändern:
quelle
In Xcode 4.2 sind sie hier:
quelle
Für AppCode- Benutzer:
CMD + ,
)Editor
- -File and Code Templates
Project
.idea/fileTemplates
bei Bedarf zu git hinzufügenquelle