cruldra
|
39dfd9b084
|
✨ feat(vscode): 代码阅读预览里工作区外的库文件也能问 AI,问答记进第一个工作区文件夹,重写注释不对库文件开放
|
2026-10-13 21:50:54 +11:00 |
|
cruldra
|
266dc42bc5
|
⚡ perf(vscode): 代码阅读预览发给页面的块带内容指纹:扩展端按卡片内容、在源码里占的地方连同子块的指纹算摘要,页面按指纹认出没变的块沿用原来的对象,不再逐块深比内容,5126 行的文档到了比对 10.6ms → 0.4ms
|
2026-10-13 16:39:59 +11:00 |
|
cruldra
|
ad5f559e92
|
⚡ perf(vscode): 代码阅读预览发给页面的块只记相对位置:块在源码里占的地方记成离前一块多远、自己多长,块里名字的下标从块的开头算,页面从文件开头累加回文件里的位置、和扩展端打交道的地方都在一处换算;靠前改了代码,后面内容没变的块发过去一模一样,扩展端自己的块和发给页面的块分成两种类型
|
2026-10-13 16:32:18 +11:00 |
|
cruldra
|
2e3602242e
|
⚡ perf(vscode): 代码阅读预览的文档消息里源码和着色只带一份:块不再各带一份连子块在内的整段源码和上色,编辑框按块的编辑范围从整份源码和着色里取,5126 行的消息 4.3MB → 1.9MB
|
2026-10-13 15:50:33 +11:00 |
|
cruldra
|
b2e998665e
|
⚡ perf(vscode): 代码阅读预览差异到了不再给每张卡片外面包一层:改动色条画在卡片里、挪到卡片外侧,卡片不拆掉重建
|
2026-10-13 14:46:57 +11:00 |
|
cruldra
|
0ad4748cc6
|
⚡ perf(vscode): 代码阅读预览按卡片订阅状态:中文名、调用树棵数、单击高亮、问答一条消息只重画受影响的卡片和文字,新文档里内容没变的块沿用原来的对象不重画,没展开又没说过的块不画问答区
|
2026-10-13 14:40:53 +11:00 |
|
cruldra
|
5426c50cd9
|
⚡ perf(vscode): 预览切走标签页时页面留着,切回来不再重新生成、重发文档和整份重画
|
2026-10-13 13:17:22 +11:00 |
|
cruldra
|
dff38ee0c5
|
✨ feat(vscode): 预览里代码的上色和卡片种类色跟着当前颜色主题走
|
2026-10-13 11:27:24 +11:00 |
|
cruldra
|
32018e71f1
|
🐛 fix(vscode): 切走标签再回来,调用树棵数不用重算,开着的弹框和选中的入口照旧
|
2026-10-13 11:00:06 +11:00 |
|