基本信息
应用IDC6917605340590678309
包名com.zhiz.hmactmux
版本1.0.0
开发者黄耀玲
大小10.2 MB
价格免费
上架时间2026-05-16 09:36
更新时间2026-06-01 11:17
发布地区PS, AO, AF, IQ, BF, BI, BJ, BW, TD, CG …
隐私政策查看
SDK / API Level 说明
- 最低SDK(minsdk):20 — 应用运行所需的最低 HarmonyOS SDK 版本号
- 目标SDK(target_sdk):20 — 应用编译时面向的目标 SDK 版本号
- API Level(min_hmos_api_level):60000 — 应用要求的最低鸿蒙 API 级别(如 50000 = 5.0.0.0,50005 = 5.0.0.5,50101 = 5.0.1.1)
更新日志
1. 删除文件更改为采用鸿蒙原生方法将文件删除到系统回收站,不直接删除文件。
希望通过这些更新,能让您感受到更多的惊喜与便利。使用过程中有任何问题或建议,欢迎随时通过华为应用市场与我们联系,感谢支持。
希望通过这些更新,能让您感受到更多的惊喜与便利。使用过程中有任何问题或建议,欢迎随时通过华为应用市场与我们联系,感谢支持。
应用介绍
智码巢是一款运行在 HarmonyOS NEXT 平台上的综合性远程开发工具,为开发者提供了从终端操作到代码编写、从文件管理到版本控制的完整远程工作流。无论是使用手机、平板还是鸿蒙 PC,开发者都可以随时随地接入远程服务器,获得接近桌面级的开发体验。
**多服务器 SSH 管理**
智码巢支持同时管理多台远程服务器,采用区分开发机与目标服务器的灵活架构。开发机通过主 SSH 连接管理 tmux 会话,其他服务器支持直连模式,各自独立的 SSH 通道互不干扰。连接状态实时可视化,服务器列表中通过颜色标识直观展示在线、离线、活跃等状态。内置自动重连与健康检测机制,网络波动或设备休眠恢复后能自动重建连接,保障长时间远程工作的连续性。
**tmux 终端会话管理**
终端基于 WebView 渲染 xterm.js,通过 NAPI 桥接原生 SSH 库实现高性能 PTY 交互。每个 tmux 会话对应独立的 SSH+PTY 进程,切换会话时复用已有连接,无需重复建立。页签栏以颜色区分会话类型:主连接会话为黄色系,普通 tmux 会话为蓝色系,未连接会话显示灰色,当前活跃会话高亮标识。支持新建、重命名、关闭会话,长按页签即可触发操作菜单。同时支持鼠标模式开关,适配触屏与键鼠两种操作方式。
**双向文件同步**
文件同步功能支持本地与远程服务器之间的双向自动同步。开发者可以配置多个同步目录,系统通过 MD5 校验和修改时间比对精确判断文件变更方向,实现增量同步。同步过程设有防循环机制,避免下载后触发上传回环。特别设计了跨设备删除传播方案:当一台设备删除文件后,删除记录写入服务端日志,其他设备同步时检测到对应记录并自动清理本地副本,确保多设备间文件状态一致。同步状态通过 LR 标识直观展示每个文件的本地/远程存在情况。
**在线代码编辑**
内置轻量级代码编辑器,支持语法高亮和多标签页切换。开发者可以直接浏览远程项目目录,点击文件即开即编辑,保存后自动同步到服务器。编辑器适配触屏操作,提供行号显示、自动缩进等基础功能,满足在移动设备上快速查看和修改代码的需求。
**Git 版本管理**
Git 管理模块支持查看仓库状态、提交历史、分支切换和差异对比。通过独立的 SSH 通道执行 Git 命令,不占用终端连接资源。开发者可以在移动端完成代码审查、紧急修复提交等操作,无需打开电脑即可响应线上问题。
**架构与性能**
智码巢采用四路并行 SSH 架构:主连接负责终端 tmux 会话,同步连接处理文件传输,Git 连接执行版本控制命令,项目连接浏览远程文件树。各通道独立运行,互不阻塞。C++ 原生层实现 TCP 保活、SSH keepalive 和 PTY 心跳,确保后台长时间运行不断连。UI 层通过分片延时策略避免主线程阻塞,保证流畅的交互体验。同时支持云账号登录与配置同步,换设备后可快速恢复所有服务器配置和工作环境。
**多服务器 SSH 管理**
智码巢支持同时管理多台远程服务器,采用区分开发机与目标服务器的灵活架构。开发机通过主 SSH 连接管理 tmux 会话,其他服务器支持直连模式,各自独立的 SSH 通道互不干扰。连接状态实时可视化,服务器列表中通过颜色标识直观展示在线、离线、活跃等状态。内置自动重连与健康检测机制,网络波动或设备休眠恢复后能自动重建连接,保障长时间远程工作的连续性。
**tmux 终端会话管理**
终端基于 WebView 渲染 xterm.js,通过 NAPI 桥接原生 SSH 库实现高性能 PTY 交互。每个 tmux 会话对应独立的 SSH+PTY 进程,切换会话时复用已有连接,无需重复建立。页签栏以颜色区分会话类型:主连接会话为黄色系,普通 tmux 会话为蓝色系,未连接会话显示灰色,当前活跃会话高亮标识。支持新建、重命名、关闭会话,长按页签即可触发操作菜单。同时支持鼠标模式开关,适配触屏与键鼠两种操作方式。
**双向文件同步**
文件同步功能支持本地与远程服务器之间的双向自动同步。开发者可以配置多个同步目录,系统通过 MD5 校验和修改时间比对精确判断文件变更方向,实现增量同步。同步过程设有防循环机制,避免下载后触发上传回环。特别设计了跨设备删除传播方案:当一台设备删除文件后,删除记录写入服务端日志,其他设备同步时检测到对应记录并自动清理本地副本,确保多设备间文件状态一致。同步状态通过 LR 标识直观展示每个文件的本地/远程存在情况。
**在线代码编辑**
内置轻量级代码编辑器,支持语法高亮和多标签页切换。开发者可以直接浏览远程项目目录,点击文件即开即编辑,保存后自动同步到服务器。编辑器适配触屏操作,提供行号显示、自动缩进等基础功能,满足在移动设备上快速查看和修改代码的需求。
**Git 版本管理**
Git 管理模块支持查看仓库状态、提交历史、分支切换和差异对比。通过独立的 SSH 通道执行 Git 命令,不占用终端连接资源。开发者可以在移动端完成代码审查、紧急修复提交等操作,无需打开电脑即可响应线上问题。
**架构与性能**
智码巢采用四路并行 SSH 架构:主连接负责终端 tmux 会话,同步连接处理文件传输,Git 连接执行版本控制命令,项目连接浏览远程文件树。各通道独立运行,互不阻塞。C++ 原生层实现 TCP 保活、SSH keepalive 和 PTY 心跳,确保后台长时间运行不断连。UI 层通过分片延时策略避免主线程阻塞,保证流畅的交互体验。同时支持云账号登录与配置同步,换设备后可快速恢复所有服务器配置和工作环境。