Skip to content

v0.1.30:统一 v3 压缩目录树与配置导航

Latest

Choose a tag to compare

@joeljhou joeljhou released this 04 Nov 20:10

更新内容

  • VS Code / TRAE 与 JetBrains 统一使用 v3 配置,以 / 压缩没有自身备注、且实际只含一个子目录的目录链。
  • 新增、修改、删除备注以及实际目录分支增删、路径移动时,自动拆分或重新合并目录链;保留样式、扩展字段和失联备注。
  • 配置存在未保存编辑时,不自动覆盖用户内容;保存后补做延迟的结构维护。
  • JetBrains 原生 Ctrl / Command 悬浮与点击导航适配压缩路径,在 Project 树中选中或展开目标,不打开源文件。
  • VS Code 新增配置路径悬浮链接与资源管理器定位,使用当前文档内容解析完整路径。
  • 补充共享协议、目录压缩维护、未保存配置保护和真实 IDE 导航回归测试。

兼容性提示

本版只支持 v3 配置,不再读取或迁移 v1/v2。 升级前请备份旧配置,并按 v3 协议规范 准备配置。未来版本(高于 v3)的配置仍受只读保护。

发布前验证

  • 共享 Schema:1 个示例、11 份 fixture、82 个 case 验证通过。
  • VS Code:127 项测试及 TypeScript 类型检查通过。
  • VS Code 1.107.1 真实扩展宿主:首次运行中途退出(退出码 1,未完成全部用例);重新运行后 10 项集成测试全部通过。
  • JetBrains:强制重新执行全部 151 项测试,失败、错误和跳过均为 0。
  • JetBrains 插件构建及结构检查通过。
  • 双端正式安装包的版本与嵌入配置协议已核对。
  • JetBrains Marketplace 的多版本兼容性验证和人工审核由平台处理,本地结构检查不代表商店审核已通过。

插件商店状态

上传后核实的状态:

  • JetBrains Marketplace:0.1.30 已提交稳定渠道,状态为 Under review(审核中),更新 ID:1212346。审核通过后公开发布。
  • VS Code Marketplace:0.1.30 已上传,状态为 Verifying(平台验证中)。验证通过后可从商店更新。

提交成功不等于审核或验证已完成;等待期间可从下方安装包手动安装。

安装包

  • codebase-notes-jetbrains-0.1.30.zip:JetBrains IDE,最低 IntelliJ Platform 2025.3(build 253)。
  • codebase-notes-vscode-0.1.30.vsix:VS Code / TRAE,最低 VS Code 1.107.0。

SHA-256:

49ab56fc5b025ba6ac904255f22e11c2741dbbd01c82f1df380e26cd461e7fad  codebase-notes-jetbrains-0.1.30.zip
2f5d389beb591ef13a030755db19e0c83ce9c5afa6f7656269aa3bc8a37e0f12  codebase-notes-vscode-0.1.30.vsix