Commit Graph
11 Commits
Author SHA1 Message Date
cruldra 15790ce7c8 ✨ feat(vscode): 代码阅读的词可以讲源码里别处的名字(Segment.refers):FastAPI 路径里的 {user_id} 讲函数的参数,单击参数时跟着高亮,⌘ + 点击跳到参数 2026-09-27 21:18:19 +08:00
cruldra b186b007a4 ♻️ refactor(vscode): 代码阅读的种类图标改成插件自己定义的一组(契约里的封闭名字集合),webview 只带这些图标,不再打包 lucide 全套 2026-09-27 20:23:44 +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 44c221ea2b ✨ feat(vscode): 代码阅读认出代码里起的中文名(Annotated[…, Comment("…")]、@Comment 装饰器、行尾 # @Comment、docstring / JSDoc 的参数说明),预览里定义和用到它的各处都写中文名,悬停看原名,定义处后面淡淡写原名 2026-09-27 00:56:39 +08:00
cruldra c5c5d2b517 ✨ feat(vscode): 代码阅读认出 Python 数据类(@dataclass),整块换成「数据类」卡片,选项和字段的默认值、field 参数写成大白话 2026-09-26 23:31:06 +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 68104e2cba ✨ feat(vscode): 代码阅读加 Celery 库规则,定时任务表里的任务名能跳到任务函数 2026-09-26 19:41:07 +08:00
cruldra 1f86201373 🐛 fix(vscode): 代码阅读把 Python 赋值后面的字符串当变量说明,其余单独的字符串显示成注释 2026-09-26 18:57:07 +08:00
cruldra 5ece24cef9 ✨ feat(vscode): 代码阅读支持库规则,内置 SQLAlchemy 模型类显示成数据表卡片 2026-09-26 18:29:40 +08:00