Touch-first VS Code for phones (vscode.dev, PWA, tunnels).
Features
Automatic detection: activates only on mobile web clients (vscode.env.uiKind + user agent); stays dormant on desktop. Override with mobileMode.activation (auto | on | off) or the Mobile Mode: Ativar/Desativar command.
Keyboard-safe reading: every file opens read-only in session (mobileMode.autoLock), so tapping code never raises the virtual keyboard. Pair with "editor.domReadOnly": true.
Dynamic lock: status bar item and deck entry showing lock/unlock for the active file; one tap toggles editing.
Action deck: activity bar view with tappable rows that run commands without any text input — no keyboard popups. Configurable via mobileMode.actions; the sidebar auto-closes after an action (mobileMode.autoCloseSidebar).