Atualizações

Fique informado com as últimas melhorias, novas ferramentas, lançamentos de funcionalidades e anúncios da plataforma CodeUtility.

cerca de 1 mês atrás

Novos compiladores, editor mais inteligente e detecção automática de linguagem

Novos executores adicionados para C, Java, C#, Kotlin, TypeScript, Swift e Matplotlib. Bibliotecas populares para Python e Node.js já estão instaladas. Detecção automática de linguagem ao colar o código.

Acabamos de concluir uma grande atualização para melhorar a experiência dos desenvolvedores ao escrever e executar códigos diretamente no navegador. Confira os destaques:

🚀 Novos executores de código online

Agora você pode executar ainda mais linguagens diretamente no CodeUtility sem precisar configurar ambientes locais:

🧠 Editor de código aprimorado

  • Mais rápido e suave
  • Busca e substituição prática e precisa
  • Autocompletar inteligente para código

🐍 Bibliotecas populares do Python pré-instaladas

  • Utilidades & Cálculo: numpy, scipy, sympy, matplotlib, seaborn, math, polars
  • Dados & Formatação: pandas, openpyxl, docx, imageio, pillow, opencv-python, qrcode, reportlab
  • CLI & Logs: click, typer, rich, loguru
  • Testes & Dev tools: pytest, hypothesis, IPython
  • Validação & Esquemas: pydantic, marshmallow
  • Linguagem & Texto: textblob, unidecode, regex
  • Criptografia & Segurança: pycryptodome, pyotp
  • Machine Learning & IA: scikit-learn, statsmodels, torch, transformers
  • 3D & Visualização: trimesh, vedo, pyvista
  • Outros: keyboard, music21

🛠 Bibliotecas Node.js e TypeScript mais completas

  • Utilidades & Datas: validator, moment, lodash, dayjs, date-fns
  • CLI: chalk, commander, yargs, inquirer, boxen
  • Testes: jest, mocha, sinon, uvu, ava
  • Strings & Criptografia: uuid, jsonwebtoken, bcrypt, argon2, nanoid
  • Formatação de Dados: csvtojson, js-yaml, xml2js, papaparse
  • Gráficos & Matemática: asciichart, cli-chart, mathjs
  • Banco de Dados: mongoose, mongodb, sqlite3
  • Processamento de Linguagem & ML: node-nlp, ml.js, @tensorflow/tfjs
  • Markdown & Tempo avançado: marked, remark, luxon

🎯 Detecção e formatação automática de código

Cole o código e nós detectamos automaticamente a linguagem e formatamos para você. Rápido e eficiente!

cerca de 2 meses atrás

Suporte Multilíngue, Encontrar & Substituir e Bibliotecas de Executor Agora Disponíveis!

Lançamos suporte multilíngue, adicionamos a funcionalidade de Encontrar & Substituir no editor (com melhorias no Format Array) e aprimoramos os ambientes de executor com bibliotecas populares em todas as linguagens suportadas.

🌐 Suporte Multilíngue

Agora você pode acessar o CodeUtility em vários idiomas! Escolha a versão que melhor se adapta ao seu idioma nativo. Sabemos que as traduções atuais não são perfeitas e estamos trabalhando ativamente para melhorá-las.

🔍 Editor de Código Aprimorado

Adicionamos a funcionalidade de Encontrar & Substituir no editor de código para ajudar você a buscar e modificar código de forma mais eficiente. Com essa melhoria, para a ferramenta Format Array, agora você pode facilmente buscar ou localizar a saída de depuração diretamente no editor.

📦 Ambientes de Executor Melhorados

Adicionamos bibliotecas poderosas e comumente usadas a todos os ambientes de executor, para que você possa usá-las em seu código imediatamente, sem precisar instalar nada.

Aqui estão alguns destaques:

  • Python: numpy, pandas, matplotlib, plotly, tensorflow, nltk, textblob, e mais.
  • Rust: clap, serde, anyhow, indicatif, regex, rand, etc.
  • Go: validator, gonum, decimal, uuid, color, etc.
  • PHP: Inclui composer e bibliotecas como guzzle, carbon, symfony/string.
  • Node.js: validator, moment, lodash, chalk.
  • C++: Suporte para cmake, clang, libfmt, libjsoncpp, libtbb.
  • Ruby: Inclui json e colorize.
2 meses atrás

Ferramenta de Formatação de Arrays Aprimorada + Novas Notificações de Atualização

Adicionamos uma página de Atualizações com notificações na barra de menu, melhoramos a ferramenta de Formatação de Arrays para suportar saídas PHP como print_r, var_dump e var_export, e fizemos melhorias para melhor formatação de estruturas JavaScript e Python. Vários bugs também foram corrigidos para um uso mais suave.

  • 🔔 Menu de Notificações de Atualização
    • Adicionada uma página de “Atualizações” e um item de notificação na barra de menu superior para manter os usuários informados sobre as últimas funcionalidades e melhorias.
  • 🛠 Aprimoramento da Ferramenta de Formatação de Arrays
    • Adicionado suporte para embelezar e formatar a saída das funções de depuração PHP: print_r, var_dump e var_export.
    • Melhorias no tratamento e formatação de arrays/objetos JavaScript e listas/dicionários Python, incluindo melhores opções de alinhamento e legibilidade.
    • Corrigidos bugs relacionados a casos extremos em estruturas aninhadas e chaves/valores vazios.
3 meses atrás

Melhorias no Editor de Código: Histórico Local e Barra de Status

Duas melhorias poderosas para uma melhor experiência de edição: uma barra de status em tempo real e rastreamento de histórico local.

Lançamos duas atualizações empolgantes no nosso editor de código para melhorar sua produtividade e experiência de edição:

Barra de Status

Agora você pode ver métricas úteis em tempo real enquanto codifica:

  • Comprimento total
  • Número de linhas
  • Tamanho do arquivo
  • Posição atual do cursor

Histórico Local

Suas edições de código são salvas automaticamente no navegador como histórico local. Isso significa:

  • Veja uma linha do tempo de todas as suas alterações localmente.
  • Reverta instantaneamente para qualquer versão anterior.
  • Mantenha o controle — mesmo sem fazer login

Esses recursos foram projetados para ajudá-lo a escrever, rastrear e gerenciar seu código de forma mais eficiente.

5 meses atrás

Apresentando Executores de Código para Python, C++, PHP, Ruby, Node.js, Go e Rust

Agora você pode executar e testar código diretamente no seu navegador com nosso novo conjunto de executores específicos para cada linguagem.

Estamos empolgados em anunciar o lançamento dos **Executores** — um novo conjunto de ferramentas que permite executar código instantaneamente no seu navegador em várias linguagens de programação populares.

As linguagens suportadas incluem:

Seja você um aprendiz, esteja depurando ou compartilhando trechos de código, esses interpretadores são projetados para simplicidade, rapidez e precisão.

Basta escolher uma linguagem, colar seu código e clicar em executar!

7 meses atrás

Novas Ferramentas Python e Atualização do Embelezador SQL – Atualização de Dez 2024

Adicionamos novas ferramentas de Python e codificação, e atualizamos o embelezador SQL com opções de formatação personalizáveis.

Em 28 de dezembro de 2024, lançamos várias melhorias poderosas no CodeUtility:

  • Melhoramos a ferramenta **[Embelezar SQL](https://beautifysql.codeutility.io)**: agora os usuários podem configurar opções como capitalização de palavras-chave, indentação e quebras de linha para uma formatação mais personalizada.
  • Adicionamos uma nova ferramenta **[Embelezar Python](https://beautifypy.codeutility.io)** para formatar e limpar código Python.
  • Introduzimos um **[Conversor de Python 2 para 3](https://python2to3.codeutility.io)** para ajudar a modernizar rapidamente bases de código Python legadas.
  • Adicionamos um **[Conversor Base64 ↔ Hex](https://base64tohex.codeutility.io)**, permitindo que os usuários convertam entre formatos de codificação Base64 e hexadecimal de forma simples.

Essas atualizações expandem nosso conjunto de ferramentas e dão aos desenvolvedores mais controle e conveniência no trabalho diário.

9 meses atrás

Blog, Comentários, Novas Páginas & Atualizações de Bibliotecas – Atualização de Abril 2024

Lançamos um blog de programação com comentários, adicionamos páginas informativas como Nossa História e Fale Conosco, e atualizamos todas as principais bibliotecas de terceiros para embelezadores e conversores.

Em 11 de abril de 2024, introduzimos várias novas funcionalidades e melhorias:

  • Lançamos nossa nova página de **Blog** para compartilhar tutoriais de programação, artigos e insights.
  • Adicionamos **suporte a comentários** em todos os artigos para incentivar a interação e feedback da comunidade.
  • Lançamos duas novas páginas informativas:
    • Nossa História** – um vislumbre da visão e missão por trás do CodeUtility.
    • Fale Conosco** – uma maneira simples e amigável de entrar em contato com nossa equipe.
  • Atualizamos todas as principais **bibliotecas de terceiros** usadas em nossas ferramentas de embelezamento e conversão para suas versões estáveis mais recentes, melhorando a precisão de formatação, desempenho e suporte a idiomas.

Essas atualizações marcam um novo passo em direção a construir uma plataforma mais útil e conectada para desenvolvedores.

mais de 4 anos atrás

Contas de Usuário, Tags de Ferramentas e Mais – Lançamento de Funcionalidades de Abril 2021

Esta atualização introduz login com Google/GitHub, gerenciamento de perfil e compartilhamento, descrições de ferramentas, consentimento de cookies, páginas de tags, uma página de lançamentos, suporte a sitemap e várias melhorias.

Em 3 de abril de 2021, lançamos uma grande atualização com várias novas funcionalidades e melhorias:

  • Adicionada a funcionalidade de "Login com Google/GitHub".
  • Usuários logados agora têm acesso à sua página de Perfil e à página Meus Compartilhamentos.
  • Usuários logados podem gerenciar seu conteúdo compartilhado.
  • Introduzidas descrições e explicações de ferramentas para ajudar os usuários a entenderem o propósito de cada ferramenta.
  • Implementado pedido de consentimento de cookies para novos usuários.
  • Adicionadas páginas de tags e suporte a tags para ferramentas.
  • Melhorada a funcionalidade de troca de Tema Escuro/Claro.
  • Introduzida uma página de lançamentos dedicada para mostrar atualizações.
  • Adicionado um sitemap XML dinâmico para melhorar a indexação por motores de busca.
  • Corrigidos vários bugs e melhorada a estabilidade.
mais de 4 anos atrás

Lançamento Inicial das Ferramentas CodeUtility

Lançamos a página inicial e um conjunto completo de ferramentas para desenvolvedores, incluindo embelezadores, conversores, minificadores e codificadores com recursos essenciais como download/upload, links compartilháveis e modo escuro.

Olhando para trás, 30 de novembro de 2020 marcou o início da nossa jornada com o CodeUtility — o dia em que lançamos nosso primeiro conjunto de ferramentas para desenvolvedores.

Este primeiro lançamento inclui a página inicial e as seguintes categorias de ferramentas:

Embelezadores:

  • Alinhar Hash/Array.
  • Embelezar Código: HTML, JavaScript, SQL, e mais.
  • Embelezar JSON.

Conversores:

  • HTML+ERB para Haml.
  • HTML+ERB para Slim.
  • HTML para JSX.
  • HTML para Pug.
  • CSS para SCSS/Sass.
  • JSON para Yaml.

Minificadores:

  • Minificar HTML, JavaScript, CSS, JSON, e SQL.
  • Codificadores/Decodificadores/Criptografadores.
  • Codificar/Decodificar URI.
  • Codificar/Decodificar HTML.
  • Codificar/Decodificar Hex.
  • Codificar/Decodificar Base64.
  • Hashing MD5, SHA-1, SHA-256, SHA-384, SHA-512.

Recursos principais de todas as ferramentas incluem:

  • Suporte para Download/Upload.
  • Links compartilháveis para o código processado.
  • Alternância de tema Escuro/Claro.

Este é o início da nossa jornada para facilitar a vida dos desenvolvedores