このVSCodroid: Code Editor & IDEについて
コードエディタ、IDE、Linuxターミナル:Git、Node.js、Python。オフライン、root権限不要。
コードエディタ、IDE、Linuxターミナルが1つのAndroidアプリに統合。本格的な拡張機能、本格的なbashターミナル、Git、Node.js、Pythonがすべてデバイス上で利用可能。ルート化不要、PC不要、クラウドアカウント不要。オフラインでも動作します。
VSCodroidは、MicrosoftのVisual Studio CodeのベースとなっているMITライセンスのソースコード「Code - OSS」を基に開発された、独立したオープンソースプロジェクトです。Microsoft Corporationとは一切関係がなく、Microsoftによるスポンサーシップや承認も受けていません。
本物のエディタ、見た目だけではない
- 見た目だけではなく、他人のサーバーに接続するブラウザでもありません。すべてデバイス上で動作します。
- 構文ハイライト、補完、定義へのジャンプ、参照のすべて検索、リファクタリング、複数ファイル検索
- TypeScript、JavaScript、Python、HTML、CSS、JSONの言語サポートを内蔵
- VS Code拡張機能のオープンレジストリであるOpen VSXから拡張機能をインストール:テーマ、リンター、フォーマッター、言語サポート
- GitHub Copilot Chatを内蔵。自分のアカウントを持ち込めば、再起動後もサインイン状態が維持されます。
Linuxターミナル、おもちゃのシェルではない
- xterm-256colorによる本格的なPTYターミナルで、インタラクティブなフルスクリーンコマンドラインツールが動作します。
- bash、tmux、make、ripgrep、ssh、ssh-keygenがプリインストール済み(ネイティブarm64、初回起動時にPATHに登録)
- HTTPSまたはSSH経由でプッシュ/プル:SSHキーを生成し、コマンドパレットから公開鍵をコピー
- npmとnpxはターミナルで動作します
- Claude Codeも、拡張機能をインストールすればここで動作します
言語とランタイム
- Node.js 24とnpmはプリインストール済み
- Python 3.14とpipはプリインストール済み
- Ruby 3.4とJava 17は必要に応じてGoogle Playから提供され、インストール時にバンドルされることはありません
どこに保存されていても、ファイルは自由に
- Android独自のファイルピッカーを使って、デバイス上のどこからでもフォルダを開くことができます(SDカードやクラウドストレージも含む)
- 編集内容は双方向で同期され、ファイルをデバイスストレージに保存することもできます
- 開発サーバーを起動し、ネットワーク上の別のデバイスからアクセスできます
タッチ操作に最適
- 追加キー列:Ctrl、Alt、Shift、Tab、Esc、F1~F12、Home、End、PgUp、PgDn、括弧、記号
- 矢印キー用のカーソルトラックパッド
- 縦向き、横向き、分割画面に対応した指サイズのコントロール
- フォアグラウンドサービスサーバーをバックグラウンドで実行し続け、停止した場合は再起動します。
- メモリ上限はデバイスのRAM容量に基づいて決定され、プロセスツリービューで実行中のプロセスを確認できます。
オフラインで動作
セットアップにはネットワーク接続は一切不要です。その後、編集、ターミナル、Git、Python、Node.jsは接続やアカウントなしで動作します。インターネット接続が必要なのは、拡張機能のダウンロード、Gitリモート、オンデマンド言語、AI機能のみです。
このツールが存在する理由
ソフトウェア開発の学習は、努力と好奇心に基づいて行うべきであり、ノートパソコンの価格に左右されるべきではありません。スマートフォンしかコンピュータを持たない学習者、ポケットに予備の環境を持ち歩きたい開発者、そして最初のステップである本格的なエディタ、ターミナル、ツール、出力のコストを削減したい教育者のために開発されました。
インストール前に
64ビットARMデバイス(arm64-v8a)、Android 13以降が必要です。ダウンロードサイズが大きく、初回起動時のセットアップには約1GBの空き容量が必要です。エディタ、Node.js、Python、コマンドラインツールはすべてアプリに同梱されています。RubyとJavaは、選択した場合のみ別途ダウンロードできます。
Visual Studio CodeのMITライセンスのオープンソースコードベースであるCode - OSSをベースに開発されています。Microsoft、Visual Studio Code、VS Codeは、Microsoftグループ企業の商標です。VSCodroidは、Microsoft Corporationとは一切関係がなく、Microsoftによるスポンサーシップや承認も受けていません。VSCodroidは、Microsoft Marketplaceではなく、Open VSX拡張機能レジストリを使用しています。
最新バージョン 1.4.0 の更新情報
Touch editing: a long press opens the editor menu and it stays open, now with Select All. Tapping a filename opens that file, not the one below it. Enter confirms a rename in the Explorer or a Command Palette pick. Paste works again.
Extension sign-ins, GitHub included, survive closing the app.