Xcode cambiar/eliminar plantilla de comentario

3 minutos de lectura

Recientemente he estado aprendiendo a programar C. La mayor parte del tiempo he estado usando la versión C de Eclipse. Recientemente, probé Xcode. Estoy usando una Mac con Mac OS X Lion – Xcode versión 4.1.

Hay una queja que tengo: en la parte superior de cada archivo que creo, hay una pequeña sección de comentarios que deseo eliminar o, mejor aún, cambiar.

Cuando creo un archivo, algo como esto se coloca en la parte superior del archivo de forma predeterminada:

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

Evidentemente las cosas en mayúsculas serían sustituidas por un valor real. Para aquellos de ustedes que tienen uso, o han usado Xcode, para programar C, ¿conocen una forma de cambiar o eliminar estos comentarios predeterminados?

Realmente aprecio cualquier ayuda. ¡Gracias!

  • ¿Tal vez algo aquí ayudará? (stackoverflow.com/questions/33720/change-templates-in-xcode)

    – summea

    23 de febrero de 2012 a las 2:33

  • Miré eso e hice lo que sugería: creé nuevos directorios en el lugar correcto, etc. sin éxito.

    – Martín Tuskevicius

    23 de febrero de 2012 a las 4:38

  • Posible duplicado de plantillas de cambio en Xcode

    – Mogsdad

    27 de febrero de 2018 a las 13:58

avatar de usuario
fannheyward

ACTUALIZAR:

De acuerdo con el comentario de @Michael Dautermann a continuación, cambiar las plantillas en el paquete Xcode.app no ​​es una buena manera. Consulte https://stackoverflow.com/a/33743/380774 para obtener más información.


Puede eliminar o cambiar el encabezado en Plantillas de archivo, estoy usando Xcode 4.3 y las Plantillas de archivo están en /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates.

  • No recomendaría cambiar las plantillas. en el interior el paquete de la aplicación Xcode, ya que Xcode es ciertamente una aplicación firmada y jugar con cualquier archivo dentro del paquete de la aplicación podría “romper” Xcode hasta el punto en que no se iniciará y deberá volver a instalarse. En su lugar, mire la pregunta vinculada de @summea arriba, donde Chris Hanson (es decir, un ingeniero real de Xcode @ Apple, IIRC) brinda algunas respuestas útiles sobre dónde puede y debe personalizar las plantillas.

    –Michael Dautermann

    23 de febrero de 2012 a las 4:07

  • @MichaelDautermann Gracias por su comentario, he editado mi respuesta.

    – fannheyward

    23 de febrero de 2012 a las 4:38

  • Copie las plantillas que necesite de la ruta anterior a: ${HOME}/Library/Developer/Xcode/Templates/File y modifíquelos (créelo primero con mkdir -p y entonces open la ruta en Finder`. Luego copie las plantillas del paquete aquí y elimine el comentario del encabezado

    – croar

    22 de noviembre de 2018 a las 20:22


avatar de usuario
ulitestigo

No edite archivos dentro de Xcode, que romperá la firma de la aplicación y hará que Xcode se niegue a iniciarse después del próximo reinicio más o menos.

Crear un IDETemplateMacros.plist archivo que contiene un diccionario con un FILEHEADER clave (cadena) en su lugar.

Puedes poner el archivo

  • para todos los usuarios en un solo proyecto soltándolo en la carpeta de su proyecto o espacio de trabajo xcshareddata carpeta (por ejemplo MyAppWorkspace.xcworkspace/xcshareddata/IDETemplateMacros.plist)
  • para usted mismo para un solo proyecto copiándolo en, por ejemplo, MyAppWorkspace.xcworkspace/xcuserdata/YOURNAMEHERE.xcuserdatad
  • global para todos los proyectos que abra en su cuenta soltando el archivo en ~/Library/Developer/Xcode/UserData/

Puede cambiarlo en el archivo del proyecto Xcode. Esta es mi imagen para el tutorial 😀 ¡¡¡Muy fácil!!!
cambiar la organización en Xcode

¿Ha sido útil esta solución?