Siempre que creo un nuevo archivo .cpp / .h en Xcode, se agrega un comentario en la parte superior del archivo. Por ejemplo:
/*
* <file>.cpp
* <Name of project>
*
* Created by <My name> on <Date>.
* Copyright <Year and company>. All rights reserved.
*
*/
Quiero cambiar el comentario predeterminado para que sea otra licencia, como GPL / LGPL / u otra cosa. ¿Hay algún lugar en el que pueda cambiar este comportamiento en Xcode?
Respuestas:
cualquier actualización de su SDK borrará los cambios aquí, así que mantenga su plantilla respaldada en otro lugar
fuente
___FULLUSERNAME___
,___PROJECTNAME___
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates
Con Xcode 9 hay una opción incorporada que puede encontrar en los detalles a continuación.
FILEHEADER
valor a la raíz y establezca su valor de cadena con su texto de copyright comoCopyright © 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
Muestra
IDETemplateMacros.plist
para copiar y pegar:fuente
©
para que funcione.Primero intente cambiar su nombre y organización su tarjeta de contacto en la libreta de direcciones .
Si eso no funciona, abra Preferencias del sistema > Usuarios y grupos> Haga clic con el botón derecho en su usuario (las Preferencias del sistema ya deben estar desbloqueadas)> Opciones avanzadas ...> Cambie el nombre en el cuadro de texto Nombre completo.
Para cambiar el nombre de la organización en Xcode, haga clic en el archivo del proyecto para que esté seleccionado (barra lateral izquierda de Xcode en el navegador de proyectos)> En el Inspector de archivos (barra lateral derecha de Xcode) cambie el cuadro de texto Organización .
fuente
Esta publicación de blog tiene algunos buenos pasos para modificar plantillas de archivos en Xcode 4.3:
http://error-success.piku.org.uk/2012/04/27/how-to-make-xcode-4-3-2-templates/
La
/Developer
carpeta ya no existe, por lo que copia las plantillas desde el paquete Xcode.app ubicado en/Applications
:Y coloque aquí su copia modificada, como antes:
ACTUALIZACIÓN: Decidí escribir un script que extraería las plantillas Xcode integradas y reemplazaría los encabezados. La fuente y las instrucciones se pueden encontrar en la siguiente URL:
https://github.com/royclarkson/xcode-templates
fuente
No edite nada en / Developer ya que Apple puede sobrescribir esto en cualquier momento.
Lo siguiente funciona para Xcode 4, 5 y 6, excepto que la fuente posterior difiere y está en / Aplicaciones
En lugar copiar las plantillas que desea cambiar de
/Applications/Xcode<version>.app/Contents/Developer/Library/Xcode/Templates
a~/Library/Developer/Xcode/Templates/File Templates
y luego editar los archivos manteniendo la misma estructura de directorios, pero editar el nombre del directorio que es la plantilla para no aparecer aa duplicado en Xcode.por ejemplo, para una nueva categoría de archivos C / C + en Xcode 5 copiar
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/C and C++
a~/Library/Developer/Xcode/Templates/File Templates/GPL C and C++
este proceso se copia del blog de Red Glasses
Para Xcode 4, la ruta de origen es o para Xcode 4
/Developer/Library/Xcode/Templates/File Templates
fuente
Es muy simple:
En una línea, escriba lo siguiente:
No tiene que preocuparse por cambiar de directorio de antemano ni por nada más. Funciona instantáneamente.
fuente
- Presione
⌘ 1
para mostrar el Navegador de archivos.- Haga clic en el nombre de su proyecto en la parte superior del
File Navigator
.- Presione
⌘⌥⇧ ⏎
(que es Command Option Shift Return) para ver el archivoVersion Editor
.- Asegúrese de que se muestre la Vista de comparación (
View > Version Editor > Show Comparison View
).Esto le permite ver el texto sin formato del archivo project.pbxproj de su proyecto.
- Presione
⌘ f
para buscar el archivo project.pbxproj, pégueloORGANIZATIONNAME
y presione Retorno.Aquí es donde se define el nombre de la organización que sigue al texto de copyright.
fuente
Cambie los detalles en su libreta de direcciones: agregue un nombre de empresa. Lo recogerá desde allí.
fuente
Intente modificar este archivo:
fuente
En Xcode 4.2, están aquí:
fuente
Para usuarios de AppCode :
CMD + ,
)Editor
-File and Code Templates
Project
.idea/fileTemplates
si es necesariofuente