Skip to content

v0.1.29:支持从备注配置定位项目路径

Choose a tag to compare

@joeljhou joeljhou released this 03 Nov 20:49

更新内容

  • JetBrains 支持在项目根目录的 .codebase-notes.json 中,通过 Command(macOS)或 Ctrl(Windows/Linux)+ 鼠标左键点击路径属性名,在 Project 项目树中定位目标。
  • 文件仅选中,不打开编辑器;目录选中并展开。按住快捷键悬浮时显示 IDE 原生跳转提示,遵循当前 Keymap 的声明跳转快捷键。
  • 兼容 v1 平铺路径及 v2 树形路径,支持父级路径组合和下划线转义;备注文字、元数据、无效或不存在的路径不会触发导航。
  • JSON 插件为可选依赖;此导航功能需要启用 IDE 自带的 JSON 插件。
  • 同步双端版本、更新说明和下载链接;本次新增功能位于 JetBrains 端,VS Code / TRAE 随统一版本发布。

发布前验证

  • 共享 Schema:1 个示例、11 份 fixture、62 个 case 验证通过。
  • VS Code:97 项测试通过。
  • VS Code 1.107.1 真实扩展宿主:9 项集成测试通过。
  • JetBrains:强制重新执行全部 123 项测试,失败、错误和跳过均为 0;包含 15 项配置路径导航测试。
  • JetBrains 构建及插件结构检查通过;双端正式安装包已生成。
  • JetBrains Marketplace 的多版本兼容性验证和发布审核仍由平台处理,不代表已经完成商店审核。

安装包

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

SHA-256:

79a63de6e566893d8339887153b8f551aa08f92effc33f984a61040b84de8422  codebase-notes-jetbrains-0.1.29.zip
c4cd238ff3824f723d8821ecaf78e45aee7b3cc2c801d6a0d9c260e8b7cb23b9  codebase-notes-vscode-0.1.29.vsix

插件商店状态

  • JetBrains Marketplace:0.1.29 已上传至稳定渠道,状态为 Under review(审核中),更新 ID 为 1211329。审核通过后公开发布;提交审核不等于自动更新已生效。
  • VS Code Marketplace:CLI 令牌校验失败后,已通过登录的发布后台成功上传 0.1.29,目前处于 Verifying(平台验证中)。可先使用本 Release 的 VSIX 手动安装。