Saltar al contenido principal
Z

Formateador de C#

Reindent only — not a full formatter

Reindenta código fuente C# con llaves estilo Allman, normaliza auto-properties y ordena los miembros expression-bodied. Es una herramienta de sangría, no un formateador completo basado en Roslyn.

Gratis Sin registro Del lado del cliente Respetuoso con la privacidad Updated

Cómo usar

  1. 1 Pega tu código fuente C#.
  2. 2 Elige el estilo de llaves (Allman es el predeterminado para C#) y el tamaño de la sangría.
  3. 3 Activa la normalización de auto-properties para ordenar los bloques <code class="rounded bg-slate-100 px-1 text-xs dark:bg-slate-800">{get;set;}</code>.
  4. 4 Copia o descarga el resultado.

Por qué usar esta herramienta

  • El valor predeterminado coincide con el estilo de Microsoft / Visual Studio: llaves estilo Allman, sangría de 4 espacios.
  • Ordena las abreviaciones más comunes: auto-properties y miembros expression-bodied.
  • Se procesa totalmente en el cliente: tu código nunca sale del navegador.
  • Para un formato estándar basado en Roslyn, usa <code class="rounded bg-slate-100 px-1 text-xs dark:bg-slate-800">dotnet format</code> localmente.

Preguntas frecuentes

¿Esta herramienta coincide con el CLI dotnet format?

Es bastante parecida en cuanto a llaves y sangría, pero el CLI además reordena los using, aplica analyzers y reescribe expresiones. Usa dotnet format si necesitas un resultado estándar.

¿La herramienta modifica las cadenas de LINQ?

Las sentencias LINQ se reindentan si están divididas en varias líneas, pero nunca se reescriben. El diseño del method-chain se conserva tal cual.

¿Buscas un formateador de Java?

Sí, tenemos uno: mira nuestro <a href="/java-formatter" class="underline">Formateador de Java</a>, que usa el mismo motor con el estilo K&R como predeterminado.

¿Qué es Formateador de C#?

El formateador de C# es una herramienta que reindenta código fuente C# directamente en el navegador usando llaves estilo Allman, además de normalizar auto-properties y ordenar los miembros expression-bodied. Funciona como una herramienta de sangría y no como un formateador completo basado en Roslyn: aplica un diseño coherente al código mientras el código fuente permanece siempre en el dispositivo del usuario.

Características

Reindentado estilo Allman

Reindenta según el anidamiento y coloca las llaves en su propia línea, la convención de .NET (el estilo K&R también está disponible).

Orden de accesores y =>

Normaliza el espaciado de `{ get; set; }` y las flechas de los miembros con cuerpo de expresión.

100% privado

Se ejecuta en el cliente — tu código C# nunca se sube.

Ejemplo

Input

public class A {
int X{get;set;}
}

Output

public class A
{
    int X{ get; set; }
}

Casos de uso comunes

  1. 1

    Corregir C# pegado

    Repara la indentación de un fragmento copiado de un log, gist o foro.

  2. 2

    Aplicar el estilo Allman

    Normaliza la colocación de llaves según la convención estándar de .NET.

  3. 3

    Ordenar antes de un commit

    Limpia el formato sin ejecutar un dotnet-format completo.

Resumen

El formateador de C# de Zerethon reindenta el código fuente C# en tu navegador según la profundidad de las llaves, usando por defecto el estilo Allman común en .NET, y normaliza los accesores de auto-propiedad (`{ get; set; }`) y el espaciado de las flechas `=>` en miembros con cuerpo de expresión. Es un reindentador ligero, no un dotnet-format completo — ordena el formato sin reescribir todo el código. No se sube nada.

Categoría
Desarrollo
Precio
Gratis
Privacidad
Basado en el navegador
Registro
No necesario

Referencias

Privacidad

Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Formateador de C# funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.

Herramientas relacionadas

Crea, comparte y crece en Zerethon Social

Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.

Prueba Zerethon gratis