Editor kod, IDE dan terminal Linux: Git, Node.js, Python. Luar talian, tiada root.
Editor kod, IDE dan terminal Linux dalam satu aplikasi Android. Sambungan sebenar, terminal bash sebenar, Git, Node.js dan Python, semuanya pada peranti anda. Tiada root, tiada PC, tiada akaun awan. Berfungsi di luar talian.
VSCodroid ialah projek sumber terbuka bebas, dibina daripada Code - OSS, kod sumber berlesen MIT yang menjadi asas pembinaan Visual Studio Code Microsoft. Ia tidak bergabung dengan, ditaja oleh atau disokong oleh Microsoft Corporation.
Editor Sebenar, Bukan Serupa
- Bukan serupa, dan bukan pelayar yang menghala ke pelayan orang lain: semuanya berjalan pada peranti anda
- Penonjolan sintaks, pelengkapan, pergi ke definisi, cari semua rujukan, pemfaktoran semula, carian berbilang fail
- Sokongan bahasa terbina dalam untuk TypeScript, JavaScript, Python, HTML, CSS dan JSON
- Pasang sambungan daripada Open VSX, pendaftaran terbuka untuk sambungan VS Code: tema, linter, formatter, sokongan bahasa
- GitHub Copilot Chat terbina dalam. Bawa akaun anda sendiri, dan log masuk akan kekal selepas dimulakan semula
Terminal Linux, Bukan Cangkerang Mainan
- Terminal PTY sebenar dengan xterm-256color, jadi alat baris arahan interaktif dan skrin penuh berfungsi
- bash, tmux, make, ripgrep, ssh dan ssh-keygen yang telah dipasang terlebih dahulu, arm64 asli, pada PATH pada pelancaran pertama
- Tekan dan tarik HTTPS atau SSH: jana kunci SSH dan salin separuh awam daripada Palet Perintah
- npm dan npx berfungsi dalam terminal
- Kod Claude juga berjalan di sini, sebaik sahaja anda memasang sambungannya
Bahasa dan Masa Jalan
- Node.js 24 dan npm, diprapasang
- Python 3.14 dan pip, diprapasang
- Ruby 3.4 dan Java 17 atas permintaan, dihantar oleh Google Play hanya jika anda memintanya, tidak pernah digabungkan ke dalam pemasangan
Fail Anda, Di Mana Sahaja Mereka Tinggal
- Buka folder dari mana-mana sahaja pada peranti, kad SD dan storan awan disertakan, melalui pemilih fail Android sendiri
- Pengeditan disegerakkan kedua-dua cara, dan anda boleh menyimpan fail kembali ke storan peranti
- Jalankan pelayan pembangun dan bukanya dari peranti lain pada rangkaian anda
Dibina untuk Sentuh
- Baris kekunci tambahan: Ctrl, Alt, Shift, Tab, Esc, F1 hingga F12, Laman Utama, Tamat, PgUp, PgDn, kurungan dan simbol
- Pad jejak kursor untuk kekunci anak panah
- Kawalan bersaiz jari yang mengikuti potret, landskap dan skrin pisah
- Perkhidmatan latar depan memastikan pelayan berjalan di latar belakang dan memulakannya semula jika ia mati
- Siling memori diperoleh daripada RAM peranti anda, dan paparan pokok proses menunjukkan apa yang sedang berjalan
Berfungsi Luar Talian
Persediaan tidak memerlukan rangkaian sama sekali. Selepas itu, penyuntingan, terminal, Git, Python dan Node.js berjalan tanpa sambungan dan tanpa akaun. Hanya muat turun sambungan, alat kawalan jauh git, bahasa atas permintaan dan ciri AI yang memerlukan internet.
Mengapa Ini Wujud
Belajar membina perisian harus bergantung pada usaha dan rasa ingin tahu, bukan harga komputer riba. Untuk pelajar yang komputernya hanya telefon, untuk pembangun yang mahukan persekitaran sandaran di dalam poket mereka, dan untuk pendidik yang mengurangkan kos langkah pertama: editor sebenar, terminal sebenar, perkakasan sebenar, output sebenar.
Sebelum Anda Memasang
Peranti ARM 64-bit (arm64-v8a), Android 13 atau lebih baharu. Muat turun yang besar, dan kira-kira 1 GB ruang kosong untuk persediaan jalan pertama: editor, Node.js, Python dan alat baris arahan semuanya dihantar bersama aplikasi. Muat turun Ruby dan Java secara berasingan, hanya jika anda memilihnya.
Dibina daripada Code - OSS, pangkalan kod sumber terbuka berlesen MIT untuk Visual Studio Code. Microsoft, Visual Studio Code dan VS Code ialah tanda dagangan kumpulan syarikat Microsoft. VSCodroid tidak bergabung dengan, ditaja oleh atau disokong oleh Microsoft Corporation. VSCodroid menggunakan pendaftaran sambungan Open VSX, bukan Microsoft Marketplace.