Executar Codemod no Código
Transforme código em lote com regras e pré-visualize o diff
Funciona 100% no seu navegador — nada é enviado, nunca.
O que é Executar Codemod?
Renomeie uma API num arquivo inteiro, troque estilos de import ou migre chamadas obsoletas em segundos. Cole seu código, defina uma ou mais regras padrão → substituição (texto simples ou regex com grupos de captura) e pré-visualize cada mudança como diff unificado antes de aplicar. Tudo roda localmente no seu navegador — seu código-fonte nunca sai da sua máquina.
Como usar Executar Codemod
- Cole o código-fonte que deseja transformar.
- Adicione uma ou mais regras: um padrão (texto ou /regex/) e sua substituição — $1, $2 funcionam.
- Clique em Pré-visualizar para ver um diff unificado de cada mudança.
- Aplique as regras e copie ou baixe o código transformado.
Perguntas frequentes
O que é um codemod?
Um codemod é uma transformação de código automatizada e repetível — como renomear uma função em todo lugar ou migrar uma API antiga para a nova. Em vez de editar manualmente com risco de erros, você define a regra uma vez e ela é aplicada de forma consistente no arquivo inteiro.
Há suporte a expressões regulares?
Sim. Envolva o padrão em barras (como /console\.log\((.*?)\)/) para ativar o modo regex e use $1, $2 na substituição para reutilizar os grupos capturados. Padrões de texto simples são buscados literalmente.
Meu código é enviado para algum servidor?
Não. O motor de transformação é JavaScript puro rodando na sua aba. Seu código nunca toca um servidor, o que torna a ferramenta segura para bases de código proprietárias e confidenciais.
Meu código é enviado para algum servidor?
Nunca. Todas as ferramentas do CodeKit rodam inteiramente no seu navegador com JavaScript. Seu código é processado no seu dispositivo e jamais passa pela rede — funcionam até offline depois que a página carrega.
As ferramentas são grátis mesmo?
Sim — 100% grátis, sem cadastro, sem limites e sem marca d’água. Mantemos o site com anúncios mínimos e não intrusivos.
Existe limite de tamanho?
Não há limite fixo. Como o processamento acontece na sua máquina, a única restrição é a memória do dispositivo. Arquivos de vários megabytes funcionam sem problema.