Todo tema es el gusto de otra persona. Treinta vienen con Codeshot, cada uno en variante clara y oscura, y casi siempre hay uno que se acerca lo suficiente — pero lo suficiente es una cosa rara con la que conformarse en una imagen que lleva tu nombre.

En el Mac ya no hace falta. Ajustes → Temas te da un tema propio: trece colores, una vista previa que se repinta según eliges y un archivo que puedes entregarle a alguien.

Dónde está

Abre los ajustes de Codeshot y ve a la pestaña Temas. A la izquierda está la lista de tus temas. Pulsa + para añadir uno y para eliminar el seleccionado.

A la derecha hay un fragmento de ejemplo con el tema seleccionado, un campo de nombre debajo y la lista de colores más abajo. Todo ese panel es en vivo: cambia un color y el ejemplo de arriba se repinta al instante.

Dos controles importan. El campo de nombre renombra el tema. Use This Theme lo convierte en el tema con el que dibuja la app — editar un tema no cambia a él, y ese es el paso que la gente olvida.

Los trece colores

Un tema de sintaxis no son trece decisiones del mismo peso. Dos marcan el ambiente y once hacen el trabajo.

Color Qué cubre
Background El papel detrás del código
Plain Text Todo lo que el resaltador no reclama: puntuación, paréntesis, operadores
Keywords let, var, struct, func, return
Strings Texto entre comillas
Numbers Literales numéricos
Comments Comentarios y documentación
Declared Types Tipos definidos en el propio fragmento
Library Types Tipos que vienen del framework: String, View, CGFloat
Functions Nombres de funciones y métodos
Members Propiedades y miembros a los que se accede sobre otra cosa
Variables Nombres de variables
Annotations Property wrappers y anotaciones, @State y compañía
Attributes Nombres de atributos, sobre todo en lenguajes de marcado

No tienes que rellenar los trece con colores distintos. Los temas que se leen bien suelen usar cuatro o cinco tonos y repetirlos: tipos y funciones comparten uno, palabras clave y anotaciones comparten otro. Trece colores distintos no son un tema, son un frutero.

Un método que funciona

Empieza por Background y Plain Text, y deja ese par resuelto antes de tocar nada más. Las demás decisiones se juzgan contra ellos, así que elegirlos al final significa volver a elegirlo todo.

Después fija Comments, y fíjalos apagados. Los comentarios son el único token que debe retroceder: son contexto, no código. Un tema en el que los comentarios gritan tanto como las palabras clave se lee como ruido por buena que sea el resto de la paleta.

Luego palabras clave, cadenas y números, que es donde cae la mayor parte del color en un fragmento real. Tipos, funciones y miembros después, y los últimos pueden repetir perfectamente colores que ya elegiste.

Mira la vista previa en cada paso, no solo al final. El panel está ahí para juzgar la paleta sobre código real — los selectores de color mienten, el código no.

Cosas que conviene saber antes de elegir

El contraste no es opcional. Las imágenes de código se reducen en un feed, se ven en un móvil a plena luz y las vuelve a comprimir la plataforma donde publiques. Una paleta sutil de bajo contraste que parece refinada a tamaño completo es ilegible cuando llega a alguien. Si un color cuesta de leer en la vista previa, en el feed ya no está.

Evita los fondos negros puros salvo que exportes con transparencia o sobre un fondo oscuro. Contra un fondo de pantalla luminoso, #000000 se lee como un agujero. Los buenos temas oscuros rondan #1F1F24 a #282C34 justamente por eso.

Comentarios y texto normal deben diferenciarse. Si acaban con un brillo parecido, prosa y código se funden en un bloque gris y la forma del fragmento desaparece.

Copia tu editor si quieres, pero compruébalo fuera de contexto. Un tema de Xcode está pensado para una ventana grande en un escritorio. Esos mismos colores en una imagen de 1000 píxeles de ancho en el móvil de otra persona son otra cosa, y suelen pedir algo más de contraste que el original.

Compartir un tema

El menú al pie de la lista de temas importa y exporta archivos de tema.

Exportar escribe el tema como archivo. Importar lo vuelve a leer. Así pasa un tema de tu Mac a tu otro Mac, a una copia de seguridad o a alguien de tu equipo — y es lo que hace práctica una paleta de casa para más de una persona.

Cuándo los treinta incluidos son la mejor respuesta

Crear un tema vale la pena cuando produces imágenes con regularidad y quieres que parezcan un conjunto: una serie de publicaciones, la documentación de un producto, las diapositivas de una charla.

Para un fragmento suelto, no. Los treinta que vienen con la app están todos bien diseñados, todos tienen versión clara y oscura, y están a dos clics. Compáralos lado a lado y quédate con el que le siente bien al fragmento.

El editor está para cuando ya has hecho eso y la respuesta seguía siendo casi.