isual Studio Code 已经是一个功能强大的工具,但扩展可以将其提升到一个新的水平。我最近遇到了这些 VS Code 扩展:EarlyAI、Qodo Gen、Jinno和Cline。从编写测试到预览 UI 组件,每个扩展都以独特的方式提高了编码效率。
在本文中,我将分享这些扩展以及它们如何改善您的日常开发工作流程。
让我们开始吧
EarlyAI
EarlyAI VS Code 扩展使用 AI 为您的项目自动生成单元测试。它可以帮助您以最小的努力创建更好的测试覆盖率。
主要特点:
✅代码覆盖率
EarlyAI 扩展显示项目每个文件和文件夹的代码覆盖率百分比。
✅自动测试生成
它将自动为您的每个文件生成测试用例,您只需单击播放按钮即可。
✅文档和代码改进
除了测试生成之外,EarlyAI 还帮助提供功能文档和代码改进建议。
EarlyAI生成了全面的测试,包括模拟并涵盖各种场景,例如快乐路径和边缘情况,从而提高代码覆盖率并识别项目中的潜在错误。
它支持VS Code和Cursor IDE,适用于 JavaScript、TypeScript、Node.js、React、Angular 和 Python 等语言。
尝试一下 - EarlyAI
Jinno
✅实时组件预览
Jinno VS Code 扩展让您可以在 IDE 中无缝、即时预览 React 组件,并支持 Next.js、Webpack、Vite、react-scripts 等。
Jinno 还将自动生成能够检测到的属性作为组件的输入。
✅与 Storybook 集成
如果您的组件接受复杂属性(例如另一个组件),您可以在组件文件旁边创建一个“故事”文件(在同一目录中),在其中提供示例输入属性。
例如,如果您的文件是,请在其旁边(在同一目录中)UsersList.tsx创建一个名为的文件。UsersList.story.tsx
与在浏览器中重新加载相比,在 IDE 中重新加载组件确实更快。
尝试一下 - Jinno
Qodo Gen
Qodo Gen VS Code 扩展由Qodo开发,是一款人工智能编码助手和导师。Qodo Gen 可帮助您与团队一起编写、理解、测试和审查代码。
Qodo Gen 使用先进的 AI 模型深入了解您的代码结构、逻辑和上下文,以帮助您编写更好的代码。
主要特点:
✅ Qodo Chat
Qodo Chat 在您的开发环境中提供实时编码帮助。您可以提出有关代码的自由式问题,并
使用 AI 驱动的自由格式查询立即获得任何问题的答案。
✅代码生成
它提供实时建议,可与您的写作流程无缝集成。
✅自动测试生成
与 Early AI 一样,Qodo Gen 可以为您的功能生成测试并提供代码解释。
Qodo Gen 还支持几乎所有的编程语言,您可以自定义您想要使用的测试框架和模型。
支持的模型:Deepseek R1、OpenAI o1-preview、o1-mini和GPT Family、Claude Sonnet 3.5、Gemini 1.5 Pro、Qodo 专有模型。
立即试用 - Qodo Gen
Cline
Cline 是一款开源的 AI 编码代理,可将 VS Code 转变为协作开发引擎。它可扩展并可与您首选的 AI 模型集成。
主要特点:
✅使用任何 API 和模型
Cline 支持 API 提供商,例如 OpenRouter、Anthropic、OpenAI、Google Gemini、AWS Bedrock、Azure 和 GCP Vertex。您还可以配置任何与 OpenAI 兼容的 API,或通过 LM Studio/Ollama 使用本地模型。
✅在终端中运行命令
Cline 可以直接在您的终端中执行命令并接收输出。
✅创建和编辑文件
Cline 可以直接在您的编辑器中创建和编辑文件,并向您呈现更改的差异视图。
Cline 所做的所有更改都会记录在文件的时间线中,从而提供一种轻松的方法来跟踪和恢复修改(如果需要)。
✅使用浏览器
Cline 可以启动浏览器、点击元素、输入文本和滚动,并在每个步骤捕获屏幕截图和控制台日志。这允许进行交互式调试、端到端测试,甚至一般的 Web 使用!

