lxy
50aad375eb
新增: 项目文件浏览器(文件树+内容预览+Git 状态标记)
项目详情页新增文件标签页,用户可在 DevFlow 内浏览项目
文件,查看文件内容和 Git 改动状态,无需切换外部编辑器。
后端接口:
- 文件树查询:列工程目录,合并 Git 状态到每个文件
(噪音过滤 node_modules/target/.git 等,路径穿越防御)
- 文件读取:支持文本/图片/二进制检测,1MB 上限
前端组件:
- 文件树:递归树形展示,懒加载子目录,Git 状态标记
(橙色=已修改/绿色=已新增/灰色=未跟踪)
- 文件预览:代码文本/图片/二进制三分支
- 主容器:工程选择(单工程隐藏)+ 面包屑导航 + 刷新
界面文案中英文同步补齐。
2026-06-29 01:48:52 +08:00
..
2026-06-17 14:07:16 +08:00
2026-06-28 03:31:40 +08:00
2026-06-21 20:51:26 +08:00
2026-06-18 22:57:19 +08:00
2026-06-22 01:24:50 +08:00
2026-06-19 00:10:14 +08:00
2026-06-18 22:57:19 +08:00
2026-06-29 01:48:52 +08:00
2026-06-27 22:35:37 +08:00
2026-06-14 14:08:20 +08:00
2026-06-16 12:41:13 +08:00
2026-06-16 12:41:13 +08:00
2026-06-29 01:48:52 +08:00
2026-06-16 20:19:55 +08:00
2026-06-28 13:49:19 +08:00
2026-06-28 18:34:22 +08:00
2026-06-18 22:57:19 +08:00