- View directories and edit files on iOS.
- Master copies are on an Internet-remote Mac, where I can do all the Python things you cannot do on iOS (e.g. via ssh, but that’s another topic).
- Editing experience is native on iOS, with syntax highlighting and code completion.
- Local edits are synced with the files on Mac almost immediately.
- Editing works in a cached mode/offline without any hassle, resuming syncing when connection is restored.
What I do not want:
- Web-based editors
- Splashtop-type direct screen sharing
- Syncing via iCloud (does not work fast or reliably enough on my Mac)
Before I start developing something, I would appreciate your thoughts on the best way to go about this.
@mikael listdir, read file, write file are possible in ftp, sftp and smb.
Edit: sorry, perhaps I didn't understand (as usual 😢). Do you want to edit a file and immediately be synchronized with the Mac, without pushing any button?
@cvp, yes, the latter. Almost like screen sharing, but local editing features and soonish sync in the background.
@cvp, and I guess I need to sync both ways. Or maybe not, probably just reading the file from the server when I start editing is enough. And then sftp the latest to the server every few seconds (while there are fresh edits).
Remember seeing somewhere a way to have a Pythonista editing window, but under my control, but now I can’t find it. Might anyone have it handy?
Edit: there it was
@mikael I had seen it also in the past...