Kodex é um aplicativo de edição de código que oferece uma variedade de recursos para ajudar os usuários a editar seu código de maneira rápida e eficiente. Um de seus principais recursos é a edição multi-caret, que permite aos usuários fazer alterações em várias seções de código de uma só vez. Ele também possui uma poderosa função de pesquisa e substituição de regex, facilitando a localização e substituição de padrões específicos no código. O aplicativo também inclui um minimapa, que permite aos usuários navegar facilmente pelo código rolando.
Além desses recursos, o Kodex também oferece suporte para múltiplas janelas, facilitando o trabalho em vários projetos ao mesmo tempo. Ele também possui destaque de sintaxe para mais de 150 idiomas, o que o torna uma ferramenta versátil para desenvolvedores. O aplicativo também possui suporte para trackpad, permitindo aos usuários adicionar cursores com gestos personalizados.
O Kodex também inclui um recurso de preenchimento automático, atualmente disponível apenas para HTML, que pode economizar tempo e reduzir erros durante a codificação. Os usuários também podem adicionar colunas guia ao seu código, com a opção de personalizar o número de colunas e o tamanho da guia. O aplicativo também possui um recurso que desenha dicas para caracteres invisíveis, como novas linhas, tabulações e espaços, facilitando a detecção de erros no código.
Uma das grandes vantagens do Kodex são as combinações de teclas personalizáveis, que permitem aos usuários configurar o aplicativo para usar as mesmas combinações de teclas com as quais estão acostumados. O aplicativo também possui um recurso inteligente que preserva os documentos abertos, para que os usuários possam continuar de onde pararam mesmo depois de fechar o aplicativo. Kodex também oferece modos claro e escuro, facilitando o trabalho em quaisquer condições de iluminação.
O Kodex é integrado ao aplicativo Arquivos, facilitando a abertura de arquivos de qualquer outro aplicativo ou da pasta de documentos do iCloud. Ele também possui um recurso QuickEdit, que permite aos usuários editar arquivos sem iniciar o aplicativo Kodex principal. Este recurso depende do aplicativo host implementar a atividade de compartilhamento corretamente. O aplicativo também vem com 10 temas de editor e diversas fontes monoespaçadas para edição de código, com a opção de instalar fontes preferidas usando perfis de sistema. Os usuários também podem ajustar o tamanho da fonte e o espaçamento entre linhas para melhor se adequar ao tamanho, disposição e orientação da tela.
É importante observar que o Kodex não é um compilador e não pode construir ou executar código. Em vez disso, pretende ser um substituto para aplicativos populares de edição de código, como NotePad++ ou Sublime Text no iPhone e iPad. Embora atualmente esteja otimizado para teclados externos, mais recursos de teclado virtual serão adicionados em versões futuras. No geral, o Kodex é um aplicativo de edição de código poderoso e versátil que oferece uma variedade de recursos para ajudar os desenvolvedores a trabalhar com eficiência em seus projetos.