¿Odias los anuncios? Ir Sin publicidad Hoy

Formateador de archivo de propiedades de Java

DatosDesarrolladorTexto
ANUNCIO · ¿ELIMINAR?
Referencia del formato Java .properties

Java .properties archivos almacenan la configuración como una estructura plana key=value pares. Se utilizan ampliamente por Java SE, Spring Boot, Logback, Hibernate y ResourceBundle para i18n.

Separadores

Las claves y valores pueden separarse por =, :, o espacios en blanco. Los espacios en blanco alrededor del separador se ignoran.

Comentarios

Las líneas que comienzan con # o ! son comentarios. Los comentarios inline después de un valor son no soportados por la especificación.

Continuación de líneas

Una línea que termine con una barra invertida \ se continúa en la línea siguiente. Los espacios en blanco al inicio de la línea de continuación se eliminan.

Escapes

Escapes estándar: \n, \t, \r, \f, \\, \=, \:, \ . Escapes de Unicode usan \uXXXX con exactamente cuatro dígitos hexadecimales.

Sin secciones

A diferencia de INI, .properties tiene un espacio de nombres plano. La jerarquía se transmite mediante claves con puntos, por ejemplo. spring.datasource.url.

ANUNCIO · ¿ELIMINAR?

Guía

Formateador de archivos Java Properties - IO Tools

Formateador de archivo de propiedades de Java

Esta herramienta formatea archivos Java .properties utilizando las mismas reglas que el JDK utiliza para cargarlos. Acepta =, :, o espacios en blanco como separador, reconoce ambos estilos de comentario # y ! y une las líneas de continuación con barra en pares clave/valor limpios. Utilízala en application.properties, logback.properties, ResourceBundle messages_*.properties, o en cualquier configuración plana de Java que necesites organizar.

Cómo Usar

  1. Pega tu contenido bruto .properties en el cuadro de entrada (o haz clic Prueba un ejemplo).
  2. Elige un estilo de separador: =, :, o conserva lo que usó la línea original.
  3. Elige el espaciado alrededor del separador y un estilo de comentario (#, !, o conserva).
  4. Activa las opciones para ordenar claves, eliminar duplicados (manteniendo la última aparición), alinear claves a una anchura común, eliminar espacios en blanco al final, o comprimir líneas vacías repetidas.
  5. Copia el resultado formateado o descárgalo como un .properties archivo. El panel de validación señala claves duplicadas y escapes mal formados. \uXXXX Análisis conforme a la especificación

Características

  • – maneja , separadores de espacios en blanco y continuaciones de línea con barra de la misma manera =, :lo hace. java.util.Properties Normalización del estilo de comentario
  • – convierte todos los comentarios a , o conserva el prefijo original de cada línea. # o !Ordenar y eliminar duplicados
  • – ordena alfabéticamente las claves y elimina duplicados anteriores para que la última aparición gane (según el orden de carga del JVM). Alineación de claves
  • – rellena claves a una anchura igual para diferencias visuales limpias y revisiones. Limpieza de espacios en blanco
  • – elimina espacios en blanco al final y comprime cadenas de líneas vacías. – advierte sobre claves duplicadas y reporta escapes de Unicode inválidos.
  • Validación – actualiza el resultado y la validación en tiempo real mientras escribes o cambias opciones. \uXXXX Pega el contenido de tu archivo Java .properties aquí
  • Actualizaciones en tiempo real Descargar como .properties

Preguntas frecuentes

¿Quieres eliminar publicidad? Adiós publicidad hoy

Instalar extensiones

Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas

añadir Extensión de Chrome añadir Extensión de borde añadir Extensión de Firefox añadir Extensión de Opera

¡El marcador ha llegado!

Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!

ANUNCIO · ¿ELIMINAR?
ANUNCIO · ¿ELIMINAR?
ANUNCIO · ¿ELIMINAR?

Noticias Aspectos técnicos clave

Involucrarse

Ayúdanos a seguir brindando valiosas herramientas gratuitas

Invítame a un café
ANUNCIO · ¿ELIMINAR?