Anúncios incomodam? Ir Sem anúncios Hoje

Formatação de Arquivo de Propriedades Java

DadosDesenvolvedorTexto
ANUNCIADO Remover?
Referência do formato Java .properties

Java .properties arquivos armazenam configuração em formato plano key=value pares. Eles são amplamente utilizados por Java SE, Spring Boot, Logback, Hibernate e ResourceBundle para i18n.

Separadores

As chaves e valores podem ser separados por =, :, ou por espaços em branco. Os espaços em branco ao redor do separador são ignorados.

Comentários

Linhas que começam com # ou ! são comentários. Comentários inline após um valor são não suportados pelo especificação.

Continuação de linhas

Uma linha terminada por uma única barra invertida \ continua para a próxima linha. Os espaços em branco iniciais na linha de continuação são removidos.

Escapes

Escapes padrão: \n, \t, \r, \f, \\, \=, \:, \ . Escapes Unicode usam \uXXXX com exatamente quatro dígitos hexadecimais.

Sem seções

Diferentemente do INI, o .properties possui um namespace plano. A hierarquia é transmitida por chaves com ponto, por exemplo. spring.datasource.url.

ANUNCIADO Remover?

Guia

Formatação de Arquivo Java Properties

Formatação de Arquivo de Propriedades Java

Esta ferramenta formata arquivos Java .properties usando as mesmas regras que o JDK usa para carregar os arquivos. Aceita =, :, ou espaços em branco como separador, reconhece ambos # e ! estilos de comentário e une as linhas com continuação de barra em pares chave/valor limpos. Use-a em application.properties, logback.properties, ResourceBundle messages_*.properties, ou em qualquer configuração Java simples que precise organizar.

Como usar

  1. Cole o conteúdo bruto .properties no campo de entrada (ou clique Tente um exemplo).
  2. Escolha um estilo de separador: =, :, ou mantenha o que a linha original usou.
  3. Escolha o espaçamento ao redor do separador e um estilo de comentário (#, !, ou mantenha).
  4. Ative opções para ordenar chaves, remover duplicatas (mantendo a última ocorrência), alinhar chaves a uma largura comum, remover espaços em branco no final, ou reduzir linhas em branco repetidas.
  5. Copie o conteúdo formatado ou baixe como um .properties arquivo. A seção de validação identifica chaves duplicadas e escapes malformados \uXXXX .

Características

  • Análise conforme especificação – trata =, :, separadores de espaços em branco e continuação de linhas com barra da mesma forma java.util.Properties que o JDK faz.
  • Normalização do estilo de comentário – converte todos os comentários para # ou !, ou mantém o prefixo original de cada linha.
  • Ordenação e remoção de duplicatas – ordena as chaves alfabeticamente e remove duplicatas anteriores, de modo que a última ocorrência prevaleça (conforme a ordem de carregamento do JVM).
  • Alinhamento de chaves – padroniza o tamanho das chaves para uma visualização limpa e fácil de revisar.
  • Limpeza de espaços em branco – remove espaços em branco no final e reduz sequências de linhas em branco.
  • Validação – avisa sobre chaves duplicadas e relata escapes inválidos \uXXXX de Unicode.
  • Atualizações em tempo real – atualiza o conteúdo formatado e a validação enquanto você digita ou altera opções.

Perguntas frequentes

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?