码熊 v1.3.0
码熊 v1.3.0
新功能
- 表关系浏览:自动解析 PDM 外键引用;字段面板中表代码以橙色标注,点击即可打开关系抽屉,支持手工新增、编辑、删除表关系。
- 关系抽屉:一行式极简列表(方向箭头 + 相关表 + 字段映射),按入向/出向分组并支持折叠,提供页签与搜索过滤,表名、外键全名等详情收进悬停浮层。
- 关系图:气泡圆 + 连线布局,表代码写在圆内,入向在左、出向在右;关系多时自动退化为圆点星图。点击圆或连线聚焦高亮、其余变暗淡,双击相关表切换中心,悬停连线查看外键字段,支持缩放、平移与拖拽调整,带入场动画。
- 关系随备份迁移:手工维护的表关系随
.cbbak备份导出/导入,导出时可勾选是否包含(自动解析关系在导入后由 PDM 重新生成,不占备份体积)。 - 强制刷新提速与进度:刷新时实时显示进度条与当前解析的 PDM;按内容哈希跳过未变化的 PDM,重复强制刷新约 2 秒完成;待解析 PDM 并行处理。
修复内容
- 修复部分 PDM 同一对表字段在多个外键引用中重复出现、导致强制刷新报唯一约束冲突的问题,自动去重。
- 修复强制刷新缓慢:将逐行外键级联删除改为显式批量删除(实测 23 个 PDM 约 93 秒降至 15 秒)。
- 修复重建 PDM 索引时字典字段绑定被连带删除的问题,重建后自动恢复绑定。
- 修复关系图双击无法切换中心表的问题。
- 修复同一对表存在多条关系时连线完全重叠的问题,改为错开弧线。
- 修正新增/编辑关系窗口按钮贴底、字典维护窗口分页挤压分隔线等间距问题。
- 关系抽屉与关系图的搜索框统一为回车或点击放大镜触发,与全局搜索一致。
下载与校验
下载:https://github.com/Eco1i/CodeBear/releases/download/v1.3.0/CodeBear-v1.3.0-win-x64.zip
SHA-256:d42f34f776a2cce772eb9a4f7d0a3af78de27dcc77b0106d6b0fc688a0744a26
PowerShell 校验:
Get-FileHash .\CodeBear-v1.3.0-win-x64.zip -Algorithm SHA256确认输出与上方 SHA-256 一致后,完整解压 ZIP 并双击 CodeBear.exe。
升级说明
- 升级到 v1.3.0:解压新版本到独立目录,将旧目录中的
data文件夹复制过去即可保留项目、字典、字段绑定与手工关系;也可使用「备份迁移」导入旧版导出的.cbbak。 - 已有项目打开后,在项目目录上点击「强制全部重新解析」即可生成自动解析的表关系。
- 程序只监听
127.0.0.1,发布包不包含任何用户数据。
完整更新记录
详见 CHANGELOG.md。