Skip to content

Latest commit

 

History

History
154 lines (124 loc) · 7.39 KB

README.pt-PT.md

File metadata and controls

154 lines (124 loc) · 7.39 KB

ACSIDE logo

ACSIDE

Última versão

English • العربية • Русский • 简体中文 • Türkçe • Español • עברית • فارسی • Português (Brasil) • Português (Portugal)

Reportar um erro Pedir uma funcionalidade Juntar-se ao Telegram

O AndroidCS IDE é um ambiente de desenvolvimento completo, concebido para criar e gerir todos os tipos de projetos Android diretamente no dispositivo ou em sistemas ligeiros. Oferece um fluxo de trabalho poderoso e eficiente para programadores que querem uma experiência completa de desenvolvimento Android sem os requisitos pesados dos IDE tradicionais.

Para quem é Programadores que querem um IDE completo no Android
O que pode criar Aplicações Android, bibliotecas, aplicações Flutter, módulos nativos

Warning

Utilize apenas as transferências oficiais

Instale o AndroidCS IDE a partir de:

Evite descarregar APK de sites desconhecidos ou não oficiais, pois podem ter sido modificados ou ser inseguros.


Funcionalidades suportadas e roteiro

Projetos e compilação

  • Suporte para projetos Android Flutter
  • Suporte para projetos Gradle
  • JDK 17, 21
  • SDK Manager para instalar ferramentas de compilação, NDK, CMake, Flutter SDK e muito mais
  • Dependency Updater com avisos de dependências desatualizadas diretamente nos seus ficheiros de compilação

Editor e suporte de linguagens

  • Realce de sintaxe TextMate
  • Servidores de linguagem (cada um pode ser ativado ou desativado individualmente):
    • Java Language Server - de georgewfraser
    • Kotlin Language Server - de nullij
    • XML Language Server
    • Dart Language Server (disponível após instalar o Flutter SDK)
    • Python Language Server (instalável através de plugins)
    • Bash Language Server (instalável através de plugins)
    • Clang Language Server (instalável através de plugins)
    • Pacote de servidores de linguagem web (instalável através de plugins)
  • Capacidades LSP suportadas:
    • Conclusão de código
    • Diagnósticos
    • Hover
    • Ajuda de assinatura (Signature Help)
    • Ir para a definição
    • Correções rápidas (Code Actions)
    • Formatação de código
    • Sugestões em linha (Inlay Hints)
    • Suporte para Jetpack Compose
  • Interruptores de funcionalidades por servidor para ativar ou desativar capacidades individuais de cada servidor de linguagem
  • Configuração de opções JVM personalizadas para os servidores de linguagem Kotlin e Java

Pré-visualizações

  • Sistema de pré-visualização real do Jetpack Compose
  • Sistema de pré-visualização real de layouts XML
  • Sistema de pré-visualização instantânea de aplicações Flutter

Git

  • Fluxo de trabalho Git guiado, com integração do repositório passo a passo
  • Gestor seguro de credenciais com suporte para vários remotos
  • Resolução de conflitos de merge com controlos para aceitar as alterações locais, aceitar as alterações recebidas ou cancelar
  • Painel de Source Control redesenhado com visualização de diff em linha

IA e extensibilidade

  • Agente de IA com suporte para Model Context Protocol (MCP)
  • Modo de aprovação de edições para rever, aceitar ou rejeitar as alterações propostas pelo agente
  • Sistema de plugins

Terminal e depuração

  • Terminal baseado em pacotes Termux (o PRoot ainda pode ser instalado através do PRoot-Distro)
  • Depuração via ADB com emparelhamento sem fios, suporte para USB-OTG e logcat via ADB ou Shizuku
  • Plugin Logger injetado nos projetos durante as compilações de depuração para uma captura de registos mais rápida e fiável

Personalização

  • Aspeto Windows 11 Fluent 2
  • Aspeto Google Material
  • Disponível em inglês, árabe, russo, persa, hebraico, turco e chinês simplificado, entre outros...

Estão planeadas mais funcionalidades que serão adicionadas no futuro. Fique atento!


Limitações

  • O AndroidCS IDE (ACSIDE) pode falhar ao compilar projetos antigos que usem AGP 8.x.x ou inferior. Recomenda-se vivamente que atualize o seu projeto para a versão mais recente do Android Gradle Plugin (AGP) para obter a melhor compatibilidade.

📌 Estado

Este projeto está em desenvolvimento ativo. Comentários e sugestões são sempre bem-vindos.

Sobre o código-fonte

O IDE tem atualmente código fechado para permitir uma iteração e um desenvolvimento mais rápidos. Quando o projeto atingir um estado estável, algumas partes do código-fonte serão abertas.

Transparência e privacidade de rede

O ACSIDE tem código fechado por agora, por isso não tem de acreditar na minha palavra sobre o que ele faz na rede.

  • Sem telemetria. Sem análises, sem monitorização de utilização e sem relatórios de falhas silenciosos. Se o IDE falhar, verá um ecrã de falha com um botão «Enviar relatório» que abre o navegador numa issue do GitHub pré-preenchida. Nada é enviado a menos que o envie.
  • Agente de IA: utiliza as suas próprias chaves de API. Os pedidos seguem diretamente do seu dispositivo para o servidor do modelo que escolheu, de ponta a ponta, e nunca passam pelos meus servidores.
  • As atualizações e os plugins vêm de repositórios abertos no GitHub: updater.json e androidcs-plugins.

Não confie em mim, verifique: execute o Reqable ou qualquer monitor de rede para Android e veja com que hosts o IDE comunica. Só deverá ver o GitHub, repositórios de pacotes e SDK e o fornecedor de IA que configurou. Se vir mais alguma coisa, abra uma issue.