Commit Graph

7 Commits

Author SHA1 Message Date
zhanghao-njmu
152f18e07c feat: 添加终端高亮系统与配置管理优化
- 新增终端高亮系统,支持8类规则自动识别关键信息
- 使用正则表达式合并算法,终端所有的文本块输出只需要1-2次正则匹配即可,不影响实时的输出速度
- 高亮设置支持实时预览和规则导入导出
- 重构终端配置管理,提供模块化的终端设置界面,分为三部分:基础设置、高亮设置和其他设置,其中基础设置包含原来的的本地设置/终端设置内容,其他设置包含原来的本地设置/快捷操作内容,高亮设置为新增
- 新增TerminalConfigDB类,所有的终端设置使用数据库持久化管理
- 修复终端主题定制中的半透明灰色图层遮盖问题,保证终端背景颜色和效果颜色一致性,支持各种终端内容的深度定制,包括字体、字体大小、字体颜色、光标颜色、选中颜色等,新增了更多预设背景色
- 脚本库中新增执行模式选项,用户可以选择使用直接运行或者base64编码处理后运行,以支持复杂的多行脚本运行问题和灵活管理
- 增强sftp组件,支持sftp窗口宽度拖拽改变,个性化显示文件信息列(大小、修改时间、权限、拥有者)
2025-10-11 09:12:48 +08:00
chaos-zhu
def573c06b 增强脚本输入功能&优化与修复若干项 2025-03-20 00:57:54 +08:00
chaos-zhu
2c41928f65 plus&功能重构 2024-11-09 23:14:51 +08:00
chaos-zhu
9b71b28e46 ♻️ 重构本地数据库-scripts模块 2024-10-22 22:50:00 +08:00
chaos-zhu
beffd97396 ♻️ 调整utils引用 2024-08-18 15:02:31 +08:00
chaos-zhu
71958699ea 🆕 内置常用脚本 2024-08-02 16:00:19 +08:00
chaos-zhu
0c6ea82be5 支持快捷脚本&简化客户端安装脚本 2024-07-31 18:05:39 +08:00