> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zas.red/llms.txt
> Use this file to discover all available pages before exploring further.

# Snippets de código en Zas: pegá, resaltá y compartí

> Pegá código directo en el composer de Zas. Detección automática de lenguaje y resaltado de sintaxis. Se comportan como cualquier otro elemento.

Zas es un corredor, no un depósito. Tus archivos están de paso. Cuando necesitás mandar un fragmento de código entre dispositivos o compartirlo con alguien más, los snippets te permiten hacerlo con resaltado de sintaxis y sin crear archivos de texto intermedios.

### Cómo funcionan los snippets

Los snippets de código se comportan como cualquier otro elemento de Zas: tienen una vida de 5 días (2 días si sos anónimo), se pueden anclar, compartir por links públicos y enviar a canales. La diferencia es que el composer detecta automáticamente que estás pegando código y aplica resaltado de sintaxis.

<Steps>
  <Step title="Pegá el código en el composer">
    Copiá un fragmento de código desde tu editor o terminal y pegalo directo en el campo de entrada de Zas. No hace falta que crees un archivo de texto antes.
  </Step>

  <Step title="Verificá la detección de lenguaje">
    Zas detecta automáticamente el lenguaje de programación basándose en la sintaxis. Si la detección no coincide, podés tocar el indicador de lenguaje y elegir el correcto manualmente.
  </Step>

  <Step title="Enviá como snippet">
    Tocá o hacé clic en **Enviar**. El snippet aparece en tu tránsito con resaltado de sintaxis aplicado. Se ve formateado en todos tus dispositivos y en los canales compartidos donde lo enviés.
  </Step>
</Steps>

### Lenguajes soportados

Zas detecta y resalta los lenguajes más comunes: JavaScript, TypeScript, Python, Rust, Go, Java, C, C++, Ruby, PHP, Swift, Kotlin, Shell, SQL, HTML, CSS, JSON, YAML, Markdown y otros. Si no detecta uno, podés asignarlo manualmente.

<Note>
  Los snippets cuentan para tu límite de tránsito como cualquier otro elemento. El tamaño del snippet se mide en bytes, no en líneas.
</Note>

<Tip>
  Si necesitás que un snippet dure más, anclalo. Si querés compartirlo con alguien que no está en un canal, generá un link público. El destinatario va a ver el código con resaltado de sintaxis en el navegador, sin necesidad de tener cuenta en Zas.
</Tip>

### Próximos pasos

* [Enviá archivos desde cualquier dispositivo](/es/using-zas/send)
* [Pausá la expiración con anclajes](/es/using-zas/pins)
* [Compartí por links públicos](/es/using-zas/share-links)
