Visão geral
O PhoneAiCli é um gerenciador de arquivos e editor de código móvel projetado para desenvolvedores. Ele integra navegação de arquivos locais e remotos, uma experiência profissional de edição de código, operações Git e um ambiente de linha de comando opcional. Isso permite que você conclua todo o seu fluxo de trabalho de desenvolvimento, da edição à criação do pacote, diretamente no seu dispositivo móvel.
Principais recursos
- Codificação com IA (com Gemini CLI): Use linguagem natural para gerar código, refatorar, obter explicações e receber sugestões de testes unitários.
- Gerenciamento avançado de arquivos: Navegue, copie, mova e exclua arquivos. Compatível com armazenamento local e o Storage Access Framework (SAF).
- Editor de código profissional: Realce de sintaxe para várias linguagens, temas, preenchimento automático, formatação de código e diagnósticos.
- Integração com Git: Busque, puxe, confirme, envie e faça checkout com ações de um clique integradas diretamente ao seu fluxo de trabalho.
- Construir e Pacote: Fluxo de compilação Gradle integrado (scripts de exemplo fornecidos) para compilar seus projetos em qualquer lugar.
Ambiente de linha de comando (opcional): Execute comandos e scripts comuns em um sandbox rootfs local para tarefas avançadas.
Codificação com IA Recursos
- Realce de Sintaxe: Desempenho otimizado com os mecanismos TextMate, Monarch e TreeSitter.
- Edição Inteligente: Suporte a LSP para preenchimento automático, formatação e marcadores de diagnóstico.
- Busca Poderosa: Encontre e substitua com correspondência que diferencia maiúsculas de minúsculas, expressões regulares e palavras inteiras.
- Interface Moderna: Alterne entre temas, aproveite o realce de pares de colchetes, rolagem fixa e zoom baseado em gestos.
Privacidade e Segurança
- Prioridade Local: Seus arquivos são armazenados no diretório privado do aplicativo e não são enviados sem sua permissão.
- Acesso Controlado à Rede: A rede é usada apenas para ações iniciadas pelo usuário, como conectar-se a servidores ou usar o Git.