跳到正文
热点事件历史事件

VS Code 行内补全插件实现方法分享

1 篇报道1 个报道来源10 天前更新

先了解这件事

AI 综述

一位开发者发文介绍其 VS Code 行内代码补全插件的实现方式:扩展与语言服务器拆成两个进程,扩展只负责界面,模型请求全部由语言服务器侧发出。补全前等待 300 毫秒防抖,上下文按光标前最多 8000 字、光标后最多 2000 字切分,失败状态通过自定义通知 deepseek/status 回传并在状态栏提示。 该插件需 Node 20 以上编译测试,以装入日常 VS Code 的方式使用,并非上架或打包 vsix;空文件不会发请求,光标旁不出现灰字。设置页里的地址、模型和密钥命令虽会传给语言服务器,但服务器归一化配置时将其丢弃,始终使用写死的配置。

AI 根据报道生成 · 10 天前更新

报道时间线

沿着报道,了解事件的不同侧面。

11月5日
  1. 掘金
    浅谈 VS Code 代码补全插件的实现方式

    一个 VS Code 行内代码补全插件把扩展与语言服务器拆成两个进程,扩展只负责界面、模型请求全部在语言服务器侧发出。补全前等待 300 毫秒防抖,上下文按光标前最多 8000 字、光标后最多 2000 字切分,失败状态通过自定义通知 deepseek/status 回传并在状态栏提示。