Docs / Mobile IDE and Remote Editing

Mobile IDE and Remote Editing

Learn how to pair Casshper's SFTP mounting with Android code editors like VS Code Mobile, Markor, or QuickEdit for a portable development workflow.

Setting Up a Portable Remote IDE on Android

Editing code on remote SSH servers over slow terminal text editors like Vim or Nano can be challenging on mobile devices. With Casshper's SFTP Mounting, you can mount any remote Linux or UNIX server directly into Android's Storage Access Framework (SAF), enabling full-featured mobile code editors to open, edit, and save remote files natively.

Background Execution and Data Synchronization

Casshper's background mounting service runs as a high-priority system service with low memory overhead. Modifications made in your mobile code editor stream securely over SSH to the remote host without local storage corruption.

Step-by-Step Setup Guide

1. Mount Your Remote SSH Server

  1. Open Casshper and open the sidebar menu to view your saved connections.
  2. Tap the options menu icon next to your target SSH host (or tap the host inside Connection Manager) and select Mount.
  3. Confirm the mount action. Android will display a persistent status notification indicating your SSH volume is mounted and active.

2. Open Files in a Mobile Code Editor

  1. Open your preferred Android code editor (such as VS Code Mobile, Markor, QuickEdit, or Acode).
  2. Select Open File or Open Folder and choose Storage Access Framework (SAF) or System Files Drawer.
  3. In the Android system sidebar drawer, select your mounted Casshper server volume.
  4. Browse your remote project directory and select any source file to open it in your editor.

3. Edit, Save, and Auto-Sync

When you edit code in your mobile editor and press Save, Android routes the write operation through Casshper's 32KB streaming pipe directly back to your remote SSH server over SFTP. All file modifications sync automatically without manual uploading.

Recommended Mobile Code Editors

  • VS Code Mobile / Code-App: Full syntax highlighting, extension support, and multi-file editing.
  • Markor: Lightweight Markdown and plain-text editor with offline auto-save.
  • QuickEdit: Fast source code editor supporting over 50 programming languages.
  • Acode: Powerful web development IDE with HTML, CSS, and JS auto-completion.
Workflow Tip: Split-Screen Multitasking

Use Android's native split-screen mode to keep Casshper terminal output on top and your mobile code editor on bottom for real-time compilation feedback!