Xcode Kommentarvorlage ändern/entfernen

Lesezeit: 3 Minuten

Vor kurzem habe ich gelernt, wie man C programmiert. Die meiste Zeit habe ich die C-Version von Eclipse verwendet. Vor kurzem habe ich Xcode ausprobiert. Ich verwende einen Mac mit Mac OS X Lion – Xcode Version 4.1.

Es gibt eine Beschwerde, die ich habe: Am Anfang jeder Datei, die ich erstelle, gibt es diesen kleinen Abschnitt mit Kommentaren, die ich entfernen oder noch besser ändern möchte.

Wenn ich eine Datei erstelle, wird standardmäßig so etwas wie das Folgende an den Anfang der Datei gesetzt:

//
//  FILE.c
//  PROJECT NAME
//
//  Created by Martin Tuskevicius on DATE.
//  Copyright YEAR ORGANIZATION (my school name for some reason). All rights reserved.
//

Offensichtlich würden die Dinge in Großbuchstaben durch einen tatsächlichen Wert ersetzt. Für diejenigen unter Ihnen, die Xcode zum Programmieren von C verwenden oder verwendet haben – kennen Sie eine Möglichkeit, diese Standardkommentare zu ändern oder zu entfernen?

Ich schätze wirklich jede Hilfe. Vielen Dank!

  • Vielleicht hilft hier etwas weiter? (stackoverflow.com/questions/33720/change-templates-in-xcode)

    – Summe

    23. Februar 2012 um 2:33 Uhr

  • Ich habe mir das angesehen und getan, was es vorgeschlagen hat – neue Verzeichnisse an der richtigen Stelle erstellt usw. ohne Erfolg.

    – Martin Tuskevicius

    23. Februar 2012 um 4:38 Uhr

  • Mögliches Duplikat von Change Templates in Xcode

    – Mogsdad

    27. Februar 2018 um 13:58 Uhr

Benutzeravatar von fannheyward
fannheyward

AKTUALISIEREN:

Laut dem Kommentar von @Michael Dautermann unten ist das Ändern von Vorlagen im Xcode.app-Bundle kein guter Weg. Weitere Informationen finden Sie unter https://stackoverflow.com/a/33743/380774.


Sie können den Header in File Templates entfernen oder ändern, ich verwende Xcode 4.3 und die File Templates sind in /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates.

  • Ich würde nicht empfehlen, Vorlagen zu ändern Innerhalb das Xcode-App-Bundle, da Xcode sicherlich eine signierte App ist und das Herumspielen mit Dateien innerhalb des Anwendungspakets Xcode bis zu dem Punkt “brechen” kann, an dem es nicht mehr gestartet werden kann und neu installiert werden muss. Schauen Sie sich stattdessen die verknüpfte Frage von @summea oben an, wo Chris Hanson (dh ein echter Xcode-Ingenieur @ Apple, IIRC) einige nützliche Antworten darauf gibt, wo Sie Vorlagen anpassen können und sollten.

    – Michael Dautermann

    23. Februar 2012 um 4:07 Uhr

  • @MichaelDautermann Danke für deinen Kommentar, ich habe meine Antwort bearbeitet.

    – fannheyward

    23. Februar 2012 um 4:38 Uhr

  • Kopieren Sie Vorlagen, die Sie benötigen, aus dem obigen Pfad nach: ${HOME}/Library/Developer/Xcode/Templates/File und ändern Sie sie (erstellen Sie es zuerst mit mkdir -p und dann open den Pfad im Finder`. Kopieren Sie dann die Vorlagen aus dem Bündel hierher und entfernen Sie den Kommentar aus der Überschrift

    – Rollen

    22. November 2018 um 20:22 Uhr


Benutzeravatar von uliwitness
Zeuge

Bitte bearbeiten Sie keine Dateien in Xcode, Dadurch wird die Anwendungssignatur beschädigt und wird dazu führen, dass Xcode sich weigert, nach dem nächsten Neustart oder so zu starten.

Erstelle ein IDETemplateMacros.plist Datei mit einem Wörterbuch mit a FILEHEADER Schlüssel (String) statt.

Sie können die Datei einfügen

  • für alle Benutzer in einem einzelnen Projekt, indem Sie es in Ihrem Projekt oder Arbeitsbereich ablegen xcshareddata Ordner (zB MyAppWorkspace.xcworkspace/xcshareddata/IDETemplateMacros.plist)
  • für sich selbst für ein einzelnes Projekt, indem Sie es in zB kopieren MyAppWorkspace.xcworkspace/xcuserdata/YOURNAMEHERE.xcuserdatad
  • global für alle Projekte, die Sie in Ihrem Konto öffnen, indem Sie die Datei dort ablegen ~/Library/Developer/Xcode/UserData/

Sie können es in der Xcode-Projektdatei ändern. Dies ist mein Bild für das Tutorial: D Sehr einfach !!!
Ändern Sie die Organisation in Xcode

1433090cookie-checkXcode Kommentarvorlage ändern/entfernen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy