cruldra
|
b4e4879570
|
✨ feat(vscode): 代码阅读的 FastAPI 接口多一个筛选属性「请求方法」(GET / POST …);库规则自己报的筛选属性由规则起名(LibraryRule.attributeNames)
|
2026-09-27 21:21:48 +08:00 |
|
cruldra
|
ec34ace7cf
|
🐛 fix(vscode): 悬停提示不用原生 title,webview 统一用自绘提示框,代码阅读的种类图标停上去能看到种类名
VS Code 1.139 带的 Electron 43 在 macOS 上只在鼠标压着带 title 的元素自身边缘时才弹原生提示,
停在它里面的图标、文字上不弹(electron/electron#49843,Electron 38 起)。种类图标 20px 的框
几乎被 16px 的图形占满,所以基本看不到种类名;块右上角按钮同样受影响。页面上核对过:图标中心点
命中的是图标里的线条,没有盖在上面的东西。
- components/ui/tooltip.tsx 改成整页只挂一次的 TooltipHost:元素只写 data-tooltip,事件统一交给它;
样子照 VS Code 悬停框(editorHoverWidget 那组变量、widget-shadow 阴影),停 500ms 才弹、弹着时换元素
立刻换,移开 / 按下 / 按键 / 滚动收起;键盘聚焦立刻弹,提示不是元素自己的名字时挂 aria-describedby
- 代码阅读里所有 title(种类图标、块按钮、筛选栏、问答区、中文名的「原名」)改成 data-tooltip;
SelectMenu 的 title 属性改名 tooltip;看板工单详情原来包一层的 Tooltip 也改成 data-tooltip
- 何时弹 / 收的规则抽成纯函数加测试;更新代码阅读 spec
|
2026-09-27 21:21:13 +08:00 |
|
cruldra
|
15790ce7c8
|
✨ feat(vscode): 代码阅读的词可以讲源码里别处的名字(Segment.refers):FastAPI 路径里的 {user_id} 讲函数的参数,单击参数时跟着高亮,⌘ + 点击跳到参数
|
2026-09-27 21:18:19 +08:00 |
|
cruldra
|
25569fa506
|
✨ feat(prototype): 代码阅读原型加 FastAPI 路由器卡片(前缀、标签、挂在上面的接口表),接口卡片写所属路由器
|
2026-09-27 21:11:48 +08:00 |
|
cruldra
|
8399f0d659
|
🔧 chore(vscode): 版本号升到 0.2.191
|
2026-09-27 20:24:03 +08:00 |
|
cruldra
|
b186b007a4
|
♻️ refactor(vscode): 代码阅读的种类图标改成插件自己定义的一组(契约里的封闭名字集合),webview 只带这些图标,不再打包 lucide 全套
|
2026-09-27 20:23:44 +08:00 |
|
cruldra
|
c1d0dd3753
|
🔧 chore(vscode): 版本号升到 0.2.190
|
2026-09-27 20:19:51 +08:00 |
|
cruldra
|
0798f7d1c7
|
✨ feat(vscode): 代码阅读加 FastAPI 接口卡片:请求表(URL、方法、路径 / 查询参数、请求头、Cookie、请求体)、按状态码的响应表(成功、responses、函数里抛的异常、自动带的 422);别的文件里的异常状态码、类型别名经工作区索引和语言扩展查
|
2026-09-27 20:19:24 +08:00 |
|
cruldra
|
1dfc0c7b1e
|
✨ feat(vscode): 代码阅读的块种类只画图标(lucide,种类色),种类名放进鼠标停上去的提示和读屏文字;库规则给自己的图标
|
2026-09-27 20:02:32 +08:00 |
|
cruldra
|
33a1b5d57c
|
♻️ refactor(prototype): 模拟 Figma 里的中文字符范围改用转义写法
|
2026-09-27 19:55:07 +08:00 |
|
cruldra
|
4f4511426e
|
✨ feat(prototype): 代码阅读原型加 FastAPI 接口卡片(请求表、按状态码的响应表),块种类只画图标(鼠标停上去提示名称);生成更快、生成完图层全部收起,结束提示里写各步用时
|
2026-09-27 19:46:11 +08:00 |
|
cruldra
|
2d80f23081
|
🔧 chore(vscode): 版本号升到 0.2.189
|
2026-09-27 18:47:01 +08:00 |
|
cruldra
|
c86939285d
|
✨ feat(vscode): 移交包不带子代理对话
|
2026-09-27 18:46:38 +08:00 |
|
cruldra
|
a5ea0ddb57
|
🔧 chore(vscode): 版本号升到 0.2.188
|
2026-09-27 18:36:35 +08:00 |
|
cruldra
|
162134dcc0
|
✨ feat(vscode): 移交时显示步骤,会话包超限先停
|
2026-09-27 18:36:01 +08:00 |
|
cruldra
|
9220bad599
|
🔧 chore(vscode): 版本号升到 0.2.187
|
2026-09-27 17:46:07 +08:00 |
|
cruldra
|
b3a829e658
|
🐛 fix(vscode): 选工单不再重新加载整个看板,直接列看板上摆着的「审查」列工单,文件数一项项补上,每一步记进日志
|
2026-09-27 17:45:48 +08:00 |
|
cruldra
|
4ec38cff12
|
🔧 chore(vscode): 版本号升到 0.2.186
|
2026-09-27 17:36:29 +08:00 |
|
cruldra
|
8e2cdfaf17
|
✨ feat(vscode): 代码阅读侧栏可以按审查工单只看 PR 改过的文件:标题栏「选工单」列出看板「审查」列,选中后树里只剩改过的文件(M / A / D 着色),点开的是本机工作副本里 PR 最新的代码,没有就拉 PR 分支建一个,「显示全部」退出
|
2026-09-27 17:36:02 +08:00 |
|
cruldra
|
c009187f6c
|
🐛 fix(vscode): stateJson 测试里的动态 import 补上 .js 后缀,typecheck 重新通过
|
2026-09-27 17:26:20 +08:00 |
|
cruldra
|
6a1750b2b1
|
✨ feat(prototype): 代码阅读原型加审查工单:侧栏「选工单」弹出审查列工单,选中后树里只剩 PR 改过的文件(A / M / D 着色),「显示全部」退出
|
2026-09-27 17:17:37 +08:00 |
|
cruldra
|
198b3f7319
|
🔧 chore(vscode): 版本号升到 0.2.185
|
2026-09-27 10:42:36 +08:00 |
|
cruldra
|
0afd012c94
|
✨ feat(vscode): 代码阅读加异常卡片,Python、TypeScript 的异常类画成同一张表(属性、构造参数),方法照常是子块
|
2026-09-27 10:42:10 +08:00 |
|
cruldra
|
d5a092dd6f
|
🔧 chore(vscode): 版本号升到 0.2.184
|
2026-09-27 00:57:45 +08:00 |
|
cruldra
|
44c221ea2b
|
✨ feat(vscode): 代码阅读认出代码里起的中文名(Annotated[…, Comment("…")]、@Comment 装饰器、行尾 # @Comment、docstring / JSDoc 的参数说明),预览里定义和用到它的各处都写中文名,悬停看原名,定义处后面淡淡写原名
|
2026-09-27 00:56:39 +08:00 |
|
cruldra
|
1b1299dc1f
|
♻️ refactor(vscode): 代码阅读不再在页面里拦 ⌘↓ / ⌘↑,快捷键只在「键盘快捷方式」里绑;跳到下一处时把浏览器自己的滚动拉回来,页面不再先滚到底
|
2026-09-27 00:33:18 +08:00 |
|
cruldra
|
0cad5722bb
|
🔧 chore(vscode): 版本号升到 0.2.183
|
2026-09-26 23:48:06 +08:00 |
|
cruldra
|
49f253b80f
|
✨ feat(vscode): 代码阅读的名字高亮更显眼(当前那处描框、别处画细线),⌘↓ / ⌘↑ 在各处之间跳,跳到折叠处自动展开,筛选栏写第几处
|
2026-09-26 23:47:43 +08:00 |
|
cruldra
|
c5c5d2b517
|
✨ feat(vscode): 代码阅读认出 Python 数据类(@dataclass),整块换成「数据类」卡片,选项和字段的默认值、field 参数写成大白话
|
2026-09-26 23:31:06 +08:00 |
|
cruldra
|
6f2c220908
|
🔧 chore(vscode): 版本号升到 0.2.182
|
2026-09-26 23:15:25 +08:00 |
|
cruldra
|
36d842e18e
|
✨ feat(vscode): 问 AI 输入框能粘贴、拖进图片随问题发给 Claude Code,缩略图能点开看大图,图片存进 .spx/code-qa 跟着问答删
|
2026-09-26 23:15:02 +08:00 |
|
cruldra
|
d9a5c3673e
|
🔧 chore(vscode): 版本号升到 0.2.181
|
2026-09-26 22:28:52 +08:00 |
|
cruldra
|
9efae1f496
|
✨ feat(vscode): 问 AI 输入框旁边能选 Claude profile,记住上次选的,问答灰字写用哪个 profile 答的
|
2026-09-26 22:28:29 +08:00 |
|
cruldra
|
1eb42d8389
|
🔧 chore(vscode): 版本号升到 0.2.180
|
2026-09-26 21:25:41 +08:00 |
|
cruldra
|
f0a3ad80e1
|
✨ feat(vscode): 问 AI 收起再展开、重启后接着这块最近的会话问;代码改了对不上的问答不再显示
|
2026-09-26 21:25:22 +08:00 |
|
cruldra
|
cbe447ade8
|
🔧 chore(vscode): 版本号升到 0.2.179
|
2026-09-26 21:13:05 +08:00 |
|
cruldra
|
fb53bb727c
|
✨ feat(vscode): 代码阅读加「问 AI」,块下面问 Claude Code,问答存进 .spx 挂在块下
|
2026-09-26 21:12:47 +08:00 |
|
cruldra
|
badc722640
|
♻️ refactor(vscode): 文件注释的存法抽成按路径记的通用表,给问答共用
|
2026-09-26 21:12:34 +08:00 |
|
cruldra
|
2282646a43
|
🔧 chore(vscode): 版本号升到 0.2.178
|
2026-09-26 20:39:39 +08:00 |
|
cruldra
|
c84e21ff57
|
✨ feat(vscode): 代码阅读侧栏行加复制菜单,块按钮只留图标,筛选菜单加全选 / 取消全选
|
2026-09-26 20:39:21 +08:00 |
|
cruldra
|
631699a570
|
✨ feat(prototype): 代码阅读问 AI、复制菜单、块按钮只留图标、筛选全选原型
|
2026-09-26 20:15:07 +08:00 |
|
cruldra
|
478cace93d
|
🔧 chore(vscode): 版本号升到 0.2.177
|
2026-09-26 20:14:57 +08:00 |
|
cruldra
|
113b02657c
|
🐛 fix(vscode): 代码阅读工作区索引跳过嵌套的 checkout 和忽略文件忽略的,任务名不再查到两处
|
2026-09-26 20:14:30 +08:00 |
|
cruldra
|
de355661f0
|
✨ feat(vscode): 代码阅读加枚举卡片,Python enum 库规则和 TypeScript enum 画成同一张表
|
2026-09-26 20:10:36 +08:00 |
|
cruldra
|
2251e67ef8
|
✨ feat(vscode): 代码阅读库规则卡片不再吞掉字段中间的方法,编辑时收起子块
|
2026-09-26 19:58:43 +08:00 |
|
cruldra
|
c803fd457f
|
🔧 chore(vscode): 版本号升到 0.2.176
|
2026-09-26 19:41:27 +08:00 |
|
cruldra
|
68104e2cba
|
✨ feat(vscode): 代码阅读加 Celery 库规则,定时任务表里的任务名能跳到任务函数
|
2026-09-26 19:41:07 +08:00 |
|
cruldra
|
905d7845b5
|
✨ feat(prototype): 代码阅读枚举、Celery 卡片原型,侧栏改成共用组件
|
2026-09-26 19:02:21 +08:00 |
|
cruldra
|
350d6f020a
|
🔧 chore(vscode): 版本号升到 0.2.175
|
2026-09-26 18:57:27 +08:00 |
|
cruldra
|
1f86201373
|
🐛 fix(vscode): 代码阅读把 Python 赋值后面的字符串当变量说明,其余单独的字符串显示成注释
|
2026-09-26 18:57:07 +08:00 |
|