VS Code no Android: o que funciona em 2026 e o que usar no lugar
Não existe VS Code para Android. vscode.dev, Codespaces e code-server resolvem uma parte cada; veja o que cada opção faz e as alternativas nativas.
Resposta curta: não existe app oficial do VS Code para Android. Você pode ter o VS Code de verdade pelo navegador com o GitHub Codespaces, montar a sua própria cópia com o code-server dentro do Termux ou abrir o vscode.dev para editar arquivos. Se você quer um editor parecido com o VS Code que rode seu código no celular, um app nativo funciona melhor na tela touch.
Eu desenvolvo o PocketCode, uma das opções nativas, então leve isso em conta nessa parte. Abaixo conto o que cada opção faz e onde ela para.
Opção 1: vscode.dev no navegador do celular
Abra o vscode.dev no Chrome e você tem a interface do VS Code. Dá para abrir um repositório do GitHub, editar arquivos e fazer commit. A Microsoft descreve a versão web como um ambiente de execução muito limitado, e no celular isso significa:
- Sem terminal e sem depurador. Você não executa, não compila e não testa nada.
- Só extensões web. Extensões que precisam de um backend em Node.js não funcionam.
- Layout de desktop em uma tela pequena. Funciona, mas menus e painéis ficam apertados.
Serve para corrigir rápido um arquivo de um repositório. Não serve para rodar código.
Opção 2: GitHub Codespaces
O Codespaces te dá o VS Code completo ligado a uma máquina Linux na nuvem, com terminal, extensões e depuração. Você abre pelo navegador do celular.
- Cota gratuita: contas pessoais do plano Free do GitHub têm 120 horas de núcleo por mês (60 horas em uma máquina de 2 núcleos) e 15 GB de armazenamento. Contas Pro têm mais.
- Precisa de conexão o tempo todo. Sem sinal, sem editor.
- O mesmo layout de desktop. É o VS Code como no notebook, sem ajustes para toque.
Se o seu trabalho está no GitHub e você costuma estar online, é o VS Code mais completo que dá para ter no celular.
Opção 3: code-server dentro do Termux
O code-server é o VS Code rodando como servidor, que você abre em um navegador. A documentação do code-server explica como instalar no Termux com pkg install tur-repo e depois pkg install code-server. Depois você abre localhost no navegador do celular.
- Roda no celular, então funciona offline e usa os pacotes do Termux para as suas ferramentas.
- As extensões são limitadas. O Android não é tratado como Linux, então o code-server só instala extensões web, a menos que você carregue arquivos
.vsixmanualmente ou force a plataforma. - Configuração e bateria. Você instala o Termux pelo F-Droid ou pelo GitHub, mantém o servidor ligado e trabalha em uma aba do navegador.
Opção 4: um editor nativo
Um editor nativo de Android não vai ser o VS Code, mas é feito para tela touch e pode rodar código no aparelho. Dois que valem a pena:
- Acode: código aberto (MIT), com loja de plugins, suporte a GitHub e SFTP, e um terminal baseado em Alpine Linux onde você instala pacotes com
apk. Gratuito com anúncios, ou pago. - PocketCode: uma IDE com editor, Git, terminal, SSH, bancos de dados, um testador de APIs e um assistente de IA que usa a sua própria chave. Falo mais dele abaixo.
O que o PocketCode pega do VS Code, e o que não pega
O PocketCode é um editor próprio, não um fork do VS Code. Estas são as partes que vão parecer familiares, conferidas no código do app:
- Alguns dos mesmos servidores de linguagem. HTML, CSS e JSON usam o
vscode-langservers-extracted, os servidores tirados do VS Code. TypeScript e JavaScript usam otypescript-language-server, e Python usa o Pyright. Eles instalam com um toque a partir do npm, e no total 16 linguagens têm servidor instalável, entre elas YAML, Bash, Vue, Svelte e Markdown. - Tema e teclas. O tema VS Code Dark+ vem no plano gratuito, há um mapa de teclas do VS Code para teclados físicos e, com Pro, dá para importar temas de cores do VS Code (JSON).
- Git integrado: stage, commit, branches, merge, stash e pull requests do GitHub pelo editor.
- Roda o seu código no celular. Python, JavaScript em um Node.js incluído, C e outras linguagens rodam pelo botão Run, sem servidor.
E as diferenças:
- Sem extensões do VS Code. O app tem o seu próprio marketplace, com temas, snippets, prompts e templates.
- Sem servidores de linguagem para Go, Rust, C/C++, Java ou Kotlin. O Google Play não permite baixar executáveis nativos ou da JVM, então só dá para instalar servidores em JavaScript e WebAssembly. Essas linguagens têm destaque de sintaxe, mas não autocompletar.
- O terminal dele não é o Termux. É um shell BusyBox sem gerenciador de pacotes. Se você precisa de
apt, use o Termux junto.
Comparação
| vscode.dev | Codespaces | code-server no Termux | Acode | PocketCode | |
|---|---|---|---|---|---|
| É o VS Code? | Sim, limitado | Sim | Sim | Não | Não |
| Terminal | Não | Sim, na nuvem | Sim, Termux | Sim, Alpine (PRoot) | Sim, BusyBox |
| Roda código | Não | Sim, na nuvem | Sim, no celular | Pelo terminal dele | Sim, no celular |
| Extensões do VS Code | Só web | Sim | Só web, ou .vsix manual | Não | Não |
| Funciona offline | Não | Não | Sim | Sim | Sim, depois de entrar na conta |
| Feito para toque | Não | Não | Não | Sim | Sim |
| Preço | Gratuito | 120 horas de núcleo/mês grátis | Gratuito | Gratuito com anúncios, ou pago | Plano gratuito; Pro opcional |
Como escolher
- Você precisa do seu VS Code exato, com extensões, e está online: Codespaces.
- Você quer o VS Code no próprio celular e não se importa em configurar: code-server no Termux.
- Você só precisa corrigir um arquivo em um repositório do GitHub: vscode.dev.
- Você quer um editor feito para o celular que rode código sem configurar: Acode ou PocketCode. Escolha o Acode se quiser um gerenciador de pacotes no terminal, e o PocketCode se quiser Git, SSH, bancos de dados e testes de API no mesmo app.
Fontes
- VS Code for the Web, a documentação da Microsoft sobre o que a versão web faz e não faz.
- Cobrança do GitHub Codespaces, para as horas e o armazenamento gratuitos.
- code-server no Termux, para os passos de instalação e o limite de extensões.
- Acode no GitHub, para a licença e os recursos.
O PocketCode é gratuito para baixar no Google Play. Baixe o PocketCode e veja se um editor nativo combina com o seu jeito de trabalhar. A página do editor tem capturas de como ele é.
Perguntas frequentes
Existe um app do VS Code para Android?
Não. A Microsoft não publica o VS Code para Android. Você pode usá-lo pelo navegador (vscode.dev ou GitHub Codespaces), rodar o code-server dentro do Termux ou usar um editor nativo que funciona de forma parecida.
Dá para rodar código no vscode.dev pelo celular?
Não. O vscode.dev roda inteiro no navegador, que a Microsoft descreve como um ambiente de execução muito limitado: não há terminal nem depurador. Você edita arquivos e faz commit no GitHub, mas não executa nem compila.
O GitHub Codespaces é grátis no celular?
Contas pessoais do plano Free do GitHub incluem 120 horas de núcleo do Codespaces por mês, ou 60 horas em uma máquina de 2 núcleos, mais 15 GB de armazenamento. Você usa pelo navegador do celular e precisa de conexão o tempo todo.
O PocketCode aceita extensões do VS Code?
Não. O PocketCode é um editor próprio, não um fork do VS Code. Ele usa vários dos mesmos servidores de linguagem do VS Code, tem um tema e um mapa de teclas do VS Code e, com Pro, importa temas de cores do VS Code, mas não instala extensões do VS Code.
Editor de código