DevConvert para Mac

DevConvert: O aplicativo para Mac que converte arquivos YAML, Kubernetes e de configuração com um único clique.
Quem trabalha com microsserviços, contêineres ou pipelines de implantação está familiarizado com este ritual: pegar um arquivo YAML e transformá-lo manualmente em um arquivo .env , ou transformar um ConfigMap do Kubernetes em variáveis de ambiente para o terminal. É um processo mecânico, repetitivo e fácil de errar quando feito manualmente ou com um editor de texto qualquer. O DevConvert foi criado para eliminar essa etapa: um aplicativo nativo para Mac, leve e sem firulas, que converte entre os formatos de configuração de desenvolvimento mais comuns — YAML, ConfigMap do Kubernetes, .properties , variáveis de ambiente no estilo terminal e KEY=value "simples" — em tempo real, enquanto você digita ou cola o texto.

Como funciona
A interface é dividida em duas colunas: Origem à esquerda e Saída à direita. Cole ou abra um arquivo na coluna da esquerda, escolha o formato de saída à direita e a conversão acontece automaticamente — você nem precisa clicar em um botão, embora o botão "Converter →" ainda esteja disponível para quem preferir uma etapa explícita. O formato de entrada também pode ser detectado automaticamente: o DevConvert reconhece se o texto colado é YAML, um ConfigMap, um arquivo .properties ou outro tipo de arquivo e o exibe diretamente ao lado do rótulo ORIGEM ("Detectado: YAML"), sem que o usuário precise especificá-lo manualmente.
Uma linha do tempo pesquisável
Cada conversão — automática ou manual, a partir de um arquivo ou texto colado — é registrada em uma barra lateral suspensa. Não se trata apenas de uma lista: cada entrada é clicável e restaura os formatos exatos de entrada, origem e destino daquela conversão, incluindo o nome do arquivo, caso tenha sido carregado do disco.

Como seu histórico pode crescer com o tempo, é útil poder pesquisá-lo : um campo de busca na parte superior da barra lateral filtra as entradas por nome do arquivo, formato ou conteúdo do texto. Quem preferir pesquisar apenas por nome do arquivo (por exemplo, para encontrar rapidamente "application.properties" sem poluir os resultados com outros conteúdos) pode desativar a busca baseada em conteúdo com um simples clique. Tudo isso é configurável: você pode desativar a gravação do histórico, decidir se ele deve ser mantido após o fechamento do aplicativo ou se será perdido ao reiniciá-lo, e definir quantas entradas manter (até um máximo de 500) através do menu Opções, acessível clicando no ícone de engrenagem.

Multilíngue, como deve ser.
Por padrão, o DevConvert segue o idioma do sistema do Mac (italiano ou inglês), mas também permite forçar manualmente um dos dois idiomas diretamente no menu Opções — útil para quem costuma trabalhar em inglês mesmo em um Mac configurado em italiano, ou vice-versa.
Para quem se destina?
O DevConvert não foi concebido para ser uma ferramenta "corporativa" com centenas de recursos: ele foi projetado para aqueles que, em seu trabalho diário como desenvolvedores, DevOps ou SREs, frequentemente precisam traduzir configurações de um formato para outro e desejam fazer isso sem abrir um navegador, sem colar dados confidenciais em um serviço online e sem perder tempo. Tudo acontece localmente no seu Mac.


