CI / Lint & TypeCheck (push) Canceled after 0s
CI / Test (push) Canceled after 0s
CI / Tauri Foundation Acceptance (push) Canceled after 0s
CI / Build (macos-latest) (push) Canceled after 0s
CI / Build (ubuntu-latest) (push) Canceled after 0s
CI / Build (windows-latest) (push) Canceled after 0s
内容与概述/会话/终端高度重叠;Cmd+K 快速连接合并进会话页,安装信息概述页已有。文档 11 页精简为 10 页并重排编号
42 lines
2.3 KiB
Markdown
42 lines
2.3 KiB
Markdown
本地 / 远程双栏文件管理器:拖拽互传、断点续传、失败不伪装成功。
|
|
|
|

|
|
|
|
_SSH 连上后打开 SFTP 标签即是双栏视图:左边自己电脑、右边远程服务器,选中文件点中间箭头即可互传,也可以直接左右拖拽。_
|
|
|
|
## 基本操作
|
|
|
|
SSH 连接后即可打开 SFTP 标签,左栏为本机、右栏为远程:
|
|
|
|
- **上传**:左侧选中文件后点中间「上传」箭头;未选择文件时会打开系统文件选择器。
|
|
- **下载**:右侧选中远程文件后点中间「下载」箭头。
|
|
- 文件右键菜单同样提供「上传」「下载」。
|
|
- 支持**拖拽**:本地文件拖到远程栏即上传,远程文件拖到本地栏即下载;拖到目录行时以该目录为目标并显示落点高亮。系统未提供拖拽路径时(如某些网络卷),改用中间箭头或文件选择器。
|
|
|
|
当前拖拽只支持单个文件,不递归传输目录;同侧拖拽不会执行移动或重命名。
|
|
|
|
## 断点续传与原子替换
|
|
|
|
上传和下载先写入 `.opsx-part` 临时文件:
|
|
|
|
- 传输中断后,再次传输**同一路径**会从已有字节继续。
|
|
- 传输完成并通过大小校验后才替换正式文件——失败传输不会伪装成完整文件。
|
|
- 目标已存在同名项时询问「覆盖」或「跳过」;失败或取消的任务可在传输队列一键重试。
|
|
|
|
## 远程文本编辑
|
|
|
|
双击远程文本文件直接读写远程文件,**不会**在本地创建同名文件,也不等同于上传 / 下载:
|
|
|
|
- 可编辑类型按扩展名排除归档 / 二进制。
|
|
- 单文件约 **2 MB** 上限;超限、二进制或非 UTF-8 会提示并拒绝打开,请下载后用本地编辑器处理。
|
|
|
|
## 重命名与权限
|
|
|
|
右键菜单支持远程文件重命名与权限(chmod)修改。
|
|
|
|
## 断线行为
|
|
|
|
SSH 断线后,SFTP 按与终端相同的有限次自动重连,并优先回到断线前的远程目录;进行中的传输会标为失败、可重试。也可一键手动重连。刷新时状态栏显示「正在刷新…」,传输忙时浏览类操作立即返回忙提示而不是卡住界面。
|
|
|
|
> 当前目标文件采用覆盖语义;内容哈希校验与显式冲突选择在路线图中。
|