DevToys está disponível para Linux

DevToys está disponível para Linux

O DevToys é um conjunto de 30 ferramentas offline para facilitar o trabalho dos desenvolvedores.

DevToys é descrito como um "canivete suíço para desenvolvedores".

O DevToys é essencialmente um conjunto de ferramentas comuns de desenvolvedor reunidas em um único utilitário que funciona offline. Ele oferece 30 ferramentas para "ajudar nas tarefas diárias de desenvolvimento", economizando tempo e esforço de programadores, desenvolvedores e construtores de sites. O objetivo principal do DevToys é a conveniência, proporcionando todas essas ferramentas em um só lugar, acessíveis e fáceis de encontrar.

devtoys_3

Embora destinado a desenvolvedores, muitas das ferramentas incluídas podem ser úteis para não desenvolvedores, como comparar texto, converter maiúsculas e minúsculas, reordenar listas, gerar texto de espaço reservado e compactar imagens JPEG e PNG.

devtoys_2

O DevToys 2.0 inclui as seguintes 30 ferramentas:

  • Conversores para JSON <> YAML, datas e bases numéricas
  • Codificadores/decodificadores para códigos HTML, JWT, Base64, GZip e QR
  • Formatadores para JSON, SQL e XML
  • Geradores incluindo hash, soma de verificação, Lorem Ipsum e senhas
  • Ferramentas gráficas como simulador de daltonismo e compressão/conversão de imagem
  • Testadores para JSONPath, RegEx e XML
  • Auxiliares de texto para visualizar markdown, comparar texto, alterar maiúsculas e minúsculas e reordenar

O DevToys também possui 'detecção inteligente', sugerindo as melhores ferramentas com base no conteúdo da área de transferência (indicada por um ícone de lâmpada). Ele fornece uma versão CLI separada e é extensível, permitindo que qualquer pessoa construa/adicione ferramentas que podem ser disponibilizadas para outros usuários.

Um painel de Configurações bem abastecido permite personalizar o comportamento e a aparência do aplicativo, incluindo ajustes no editor de texto, como escolha de fonte, exibição/ocultação de números de linha, realce de linha e quebra de linha.

devtoys_1

O desenvolvedor compartilhou a jornada de transformar o aplicativo UWP, inicialmente disponível apenas para Windows, em uma ferramenta multiplataforma que funciona no macOS e Linux, além do Windows. No entanto, no Linux, a sensação nativa pode não ser completamente alcançada, pois a interface do usuário não é construída com widgets GTK e não segue o GNOME HIG. Além disso, pode haver uma percepção de lentidão nas interações da interface do usuário, embora maximizar o aplicativo resolva esse problema.

Embora o aplicativo prometa integração com o sistema, incluindo a detecção automática do modo claro/escuro, isso não parece funcionar no Ubuntu 24.04 LTS. Felizmente, há uma configuração de modo de tema manual para aqueles que preferem (e provavelmente a maioria) usar o modo escuro.

Download do DevToys

Código fonte do DevToys

O código fonte está disponível no link a seguir:

Código fonte do DevToys

Via omgubuntu.co.uk. Você pode conferir o post original em inglês:

DevToys (Developer Tools App) is Now Available for Linux

Última atualização deste artigo: 22 de july de 2024