文件浏览器与编辑器
SFTP 文件浏览、语法高亮编辑器和 IDE 模式
文件浏览器与编辑器
MTerm 内置完整的远程文件浏览器和代码编辑器,将你的 iPad 变成一台强大的开发工作站。通过现有的 SSH 连接,浏览服务器文件系统、编辑代码并预览 Web 应用。
远程文件浏览器
使用 Cmd + O 或点击软键盘栏上的 Finder 按钮打开文件浏览器。文件浏览器通过现有 SSH 会话使用 SFTP 连接 — 无需额外配置。
导航
- 顶部的 面包屑路径 显示当前路径。点击任意段可跳转回该目录。
- 下拉刷新 当前目录列表。
- 点击目录 进入该目录。
- 点击文件 在编辑器中打开或预览。
搜索和筛选
使用搜索栏筛选当前文件夹中的文件和目录。这是实时筛选 — 随着输入结果即时更新,便于在文件众多的目录中快速找到所需内容。
排序
文件列表排序方式:
- 名称 — 字母顺序排列(目录优先)
- 日期 — 最近修改的排在最前
文件信息
每个文件条目显示:
- 文件权限(例如
rwxr-xr-x) - 人性化格式的文件大小
- 最后修改日期和时间
快捷操作
- 复制文件路径 — 将任意文件的完整路径复制到剪贴板。便于粘贴到终端命令中使用。
- 图片预览 — 图片文件(PNG、JPG、GIF 等)以内联方式显示预览缩略图。
服务器文件编辑器
内置编辑器让你直接在远程服务器上编辑文件。使用 Cmd + E 打开,或在文件浏览器中点击任意文件打开编辑。
语法高亮
编辑器支持 11 种语言的语法高亮,使用基于 VSCode Dark+ 的配色方案:
- TypeScript
- JavaScript
- Python
- JSON
- Markdown
- Shell / Bash
- YAML
- Java
- Swift
- HTML
- ENV(环境变量文件)
语言根据文件扩展名自动检测。
编辑器功能
| 功能 | 说明 |
|---|---|
| 行号 | 始终可见,当前行高亮显示 |
| 查找与替换 | 搜索并显示匹配数量。逐个替换或一次性全部替换 |
| 跳转到行 | 直接跳转到指定行号 |
| 撤销 / 重做 | 当前编辑会话的完整撤销历史 |
| 图片预览 | 打开图片文件,支持缩放和拖拽 |
| IME 支持 | 完全支持中文/日文/韩文输入法,包括输入法编辑器叠层 |
保存
保存时,更改会通过 SFTP 写回远程服务器。编辑器不会自动保存 — 你可以完全控制何时将更改提交到文件。
文件编辑器需要 Pro 套餐
IDE 模式
IDE 模式是 MTerm 在开发工作中真正发光的地方。你不再孤立地使用各个功能,而是将它们整合到一个统一的工作区中。
工作原理
分屏布局中的任何窗格都可以显示任意内容类型:
- 终端 — 你的 SSH 会话
- 文件编辑器 — 编辑远程代码
- Finder — 浏览远程文件
- 提示词面板 — 编写和发送 AI 提示词
典型 IDE 布局
Claude Code 工作流(3 窗格):
代码审查(2 窗格):
无缝导航
在 Finder 窗格中点击文件,它会在编辑器窗格中打开。编辑代码,切换到终端窗格运行,查看输出,然后切换回来。使用键盘快捷键(Cmd + Shift + H/J/K/L),你可以不触碰屏幕就在窗格之间移动。