¿Cómo puedo etiquetar cosas en el Dock?

Tengo dos proyectos de XCode que abro regularmente, así que los agregué al Dock. Desafortunadamente, no están etiquetados. Pasar el cursor por encima no ayuda, ya que muestra el mismo nombre. De hecho, son dos espacios de trabajo de Git diferentes con el mismo proyecto, por lo que quiero etiquetar el icono con el nombre de la carpeta en la que se encuentra.

¿Cómo puedo hacer eso?

Estoy abierto a aplicaciones de terceros.

No quiero editar nada en la carpeta, ya que aparecerá como una edición en Git.

ingrese la descripción de la imagen aquí

¿Es un icono personalizado para uno o ambos una "etiqueta" aceptable? A veces uso color para íconos especiales y una edición rápida del ícono común requiere poco esfuerzo.
Desafortunadamente, eso no funciona, ya que tengo una docena de espacios de trabajo de Git.
¿Eso no funcionará porque cambiar docenas de íconos es demasiado trabajo?
Sí, y regularmente sigo creando nuevos espacios de trabajo. Además, como edité la pregunta para decir, no quiero editar nada en la carpeta, ya que aparecerá como una edición en Git.

Respuestas (1)

Prueba esto, es un poco complicado pero debería funcionar:

  • Abra /Applications/Xcode.app/Contents/Resources/xcode-project_Icon.icnsen un editor como Preview o GIMP.
  • Seleccione la resolución que desee modificar.
  • Agregue el texto que desee, por ejemplo, el nombre del espacio de trabajo del proyecto.
    • Nota al margen: Esto puede pedirle que duplique el archivo antes de editarlo. No te preocupes por esto.
  • * ¡No guardes esto! * (Probablemente no podrás hacerlo de todos modos).
  • Presiona Archivo > Guardar como... mientras mantienes presionada la tecla Opción, o presiona ⇧⌥⌘S, y guárdalo como PNG en algún lugar, si quieres conservarlo. (Recomendaría esto, pero ciertamente no es necesario).
    • Si está utilizando un editor de imágenes de terceros como GIMP, es posible que no tenga que usar la tecla Opción.

  • Abre el PNG que acabas de guardar. (O si elige no guardarlo, ignore este paso).
  • Seleccione Todo (⌘A) y cópielo (⌘C).
  • Vaya al proyecto del que desea cambiar el icono.
  • Presione Archivo > Obtener información (⌘I).
  • Haga clic en el icono en la parte superior izquierda de la ventana de información y pegue (⌘V).

¡La segunda parte de esto también funciona para cualquier ícono que puedas tener por ahí! Puede cambiar los íconos de cualquier cosa, incluidas las carpetas e incluso las aplicaciones, de esta manera. (Pero si está cambiando el ícono de una aplicación, tenga en cuenta que algunas aplicaciones cambian su propio ícono mientras se ejecutan. Volverá a cambiar cuando la aplicación se cierre. Por ejemplo, Firefox hace esto cuando descarga un archivo).

Gracias, pero no quiero editar nada en la carpeta, ya que aparecerá como una edición en Git.
@VaddadiKartick ¿Es una suposición o lo probaste? Lo acabo de probar y no apareció en absoluto en mi prueba git. Cambié el icono un par de veces también. Esta es probablemente la única forma de hacerlo si desea mantenerlo así en el banquillo. Prácticamente solo tengo 3 alternativas para cambiar el ícono y todas son igual de engorrosas, si no más.
Sí, eso aparecerá en git, a menos que lo agregue Icon*a su archivo .gitignore. (Literalmente se llama Icon\r, donde \res un retorno de carro literal, pero no he descubierto cómo poner eso en .gitignore).
Vaya, debería haber dicho Icon?en su lugar. De esa manera, aún puede tener archivos llamados "Icon-256.png" o lo que sea.
Puede que tenga que intentarlo de nuevo, porque seguro que no agregué nada a gitignore...
¿Qué quieres decir? ¿Has cometido accidentalmente el icono?
Probé de nuevo y me di cuenta de lo que está pasando allí. Aparentemente, cambiar el ícono de un archivo no aparece en git, pero cambiar el ícono de una carpeta sí. Agregar /Icona .gitignore dejará de rastrear los cambios en el ícono de la carpeta solo para la carpeta raíz. Agregar Icona .gitignore dejará de rastrear los cambios en todos los archivos con el nombre exacto: 'Icono'.
Lindo. Por curiosidad, ¿necesitó hacer algo para el retorno de carro literal en el nombre? (Además, lo hice de esa manera para evitar el seguimiento de los íconos de las subcarpetas. Pensé que sería poco probable tener algo nombrado Icon_con _exactamente un carácter adicional).