一句话:提出 VS Code 插件 LSPAI,借助 LSP 与 LLM 为多语言项目自动、实时生成高质量单元测试。
该工作面向单元测试编写成本高、且难以在多语言项目中统一自动化的问题,提出 LSPAI——一个集成语言服务器协议(LSP)的 VS Code 扩展。其核心思路是借助 LSP 提供的语言无关通信接口,把 LLM 驱动的测试生成能力接入 IDE,从而对多种编程语言统一地自动生成单元测试;插件以实时方式工作,开发者可在编辑过程中直接获得生成结果。作者强调 LSP 集成使其能够跨越语言边界复用同一套测试生成流程,并以 LLM 保证生成测试的质量。摘要仅概述了插件的定位与能力,未给出实现架构细节、支持语言清单、提示或微调策略,也未报告基准实验、覆盖率、精确率等定量评估结果。
LSPAI is a powerful VS Code extension that revolutionizes unit test creation through Language Server Protocol (LSP) integration. Generate high-quality unit tests automatically and in real-time for multiple programming languages.
@inproceedings{paperbot9016,
title = {LSPAI: An IDE Plugin for LLM-Powered Multi-Language Unit Test Generation with Language Server Protocol},
author = {Gwihwan Go and Chijin Zhou and Quan Zhang and Yu Jiang and Zhao Wei},
booktitle = {FSE},
year = {2025},
doi = {10.1145/3696630.3728540}
}