-
OpenTerminal v1.0.16 Stable
released this
2026-09-23 12:00:56 +08:00 | 18 commits to main since this releasev1.0.16
关键词高亮(重点更新)
- 内置规则 11 条 → 22 条:新增危险/破坏性命令(
rm -rf、mkfs、dd if=、chmod 777、drop database、管道给sh等)、疑似密钥/令牌提醒、删除/移动/覆盖操作、新建/创建操作、日志级别、退出码、HTTP 状态码、耗时(毫秒)、百分比进度、网络与 IP 地址、时间日期、root@提示符、Shell 关键字、字符串、环境变量等 - 状态词三分配色且不分大小写:成功(
Success/Succeeded/Successfully/good/done/OK/✓)、警告(Warning/Caution/Deprecated/⚠)、错误与致命(Error/NG/err/bug/fail/FATAL/CRITICAL/PANIC/✗)各自一种颜色 not ok/not found正确显示为错误,不会被误染成成功绿- 数值分级取色:百分比低于 20% 红、20–50% 黄、50–80% 浅绿、80% 以上绿;退出码、HTTP 状态码、耗时同样按数值分级取色
- 高亮模式三档:全部 / 仅基础(只保留错误、成功、警告、危险命令、密钥等关键规则,开销约为全部的 1/4)/ 关闭(零开销)
- 规则支持「忽略大小写」与「数值分级」开关,编辑器内可用测试文本实时预览着色效果
- 规则可导入 / 导出 JSON,方便团队分享同一套配色
- 按主机规则集:可把规则子集存成命名规则集,并在 SSH 连接编辑里绑定给某台主机(默认关,未绑定的主机跑全部规则)
- 命中/耗时统计:每条规则在本会话的命中次数与扫描耗时(默认关,关闭时零开销)
- 高亮颜色跟随终端主题:规则颜色映射到当前主题的调色板,换主题不再突兀(默认关)
界面
- 高亮设置页新增分类列(安全 / 状态 / 文件 / 网络 / 文本 / 数值),可按分类分组查看规则
- 修复高亮设置页工具栏在窄窗口下标签被挤成竖排、按钮不靠右的问题
测试
- 新增关键词高亮规则回归测试(词边界、大小写、反向词、数值分级、导入导出、分块流),
npm test全量通过
Downloads
- 内置规则 11 条 → 22 条:新增危险/破坏性命令(