微信扫码
与创始人交个朋友
01
重点进展
只需要实现一个 registerIntelligent CompletionProvider API,以下是代码示例:
registerIntelligentCompletionFeature(registry: IIntelligentCompletionsRegistry): void {registry.registerIntelligentCompletionProvider(async (editor, position, token) => {return {items: [{content: 'completion value',range: {startLineNumber: position.lineNumber,startColumn: 1,endLineNumber: position.lineNumber + 3,endColumn: model?.getLineMaxColumn(position.lineNumber + 3),},},],enableMultiLine: true};});}
只需要开启 enableMultiLine 以及传递 range 范围即可,实现起来非常简单快捷。
传统的智能补全解决的是用户的 “写新代码” 场景。
也就是说,当你要开始写一段新代码了,你回个车或者先写个注释,亦或者先输入一点代码,AI 会自动帮你 “续写” 后面的内容,AI 会认为你光标之前的代码就是正确的。
但在真实的编码工作中,并不全是 “写新代码”,大多数是改写代码。
所以 “多行补全” 和 “智能重写” 解决的就是这个问题,他能对光标所在的局部区域进行 改写 和 新增 的推荐,与传统的 智能补全 相融合,让 AI 能参与更多的编码任务。
评论接口新增多行评论/展示能力,开发者可以通过接口自行拓展实现,已达到多行评论功能实现。
53AI,企业落地应用大模型首选服务商
产品:大模型应用平台+智能体定制开发+落地咨询服务
承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2024-09-16
多图理解,更懂中文,支持function call的Phi-3.5来了!
2024-09-16
自建AI编程助手 | 本地 Yi-Coder模型 + Cursor 5分钟写一个网页
2024-09-16
免费还超快,我用 Cursor 做的“汉语新解”插件开源了
2024-09-15
通用端到端OCR模型开源,拒绝多模态大模型降维打击
2024-09-14
Pixtral 12B:本地部署、图像分析和OCR功能全解析
2024-09-14
疯狂24h后,openai o1有哪些新的秘密?
2024-09-14
OpenAI的o1模型会带来哪些影响和机会?
2024-09-14
一文彻底搞懂大模型 - 开源数据标注平台Label Studio
2024-08-13
2024-05-06
2024-06-12
2023-07-01
2024-07-08
2024-07-25
2024-07-11
2024-07-25
2024-07-18
2024-06-16