DEV Community

Cover image for Try These New VS Code Extensions
Kiran Naragund
Kiran Naragund Subscriber

Posted on

Try These New VS Code Extensions

Hello Devs!

Visual Studio Code is already a powerful tool, but extensions can take it to the next level. I recently came across these VS Code extensions: EarlyAI, Qodo Gen, Jinno, and Cline. Each one enhances coding efficiency in unique ways, from writing tests to previewing UI components.

In this article, I'll be sharing about theses extensions and how they can improve your daily development workflow.

Let's get started🚀

EarlyAI

EarlyAI

EarlyAI VS Code extension generates unit tests automatically using AI for your project. It helps you to create better test coverage with minimal effort.

Main Features:

Code Coverage
EarlyAI extension shows the code-coverage percentage of each file and folder of your project.

EarlyAI

Automatic Test Generation
It will automatically generate test-cases for your each files, you just need to click the play button.
Automatic Test Generation

Documentation and code improvements
Along with test generation EarlyAI helps with function documentation and code improvement suggestions.
EarlyAI

EarlyAI produces comprehensive tests that include mocks and covers various scenarios, such as happy paths and edge cases, thereby improving code coverage and identifying potential bugs in your project.

It support both VS Code and Cursor IDE, works with languages- JavaScript, TypeScript, Node.js, React, Angular and Python.

Try it out - EarlyAI


Jinno

Jinno

Live Component Preview

Jinno VS Code extension let's you preview React components seamlessly and instantly in your IDE with support for Next.js, Webpack, Vite, react-scripts and others.

Jinno will also auto generate properties that it was able to detect itself as an input for your component.

Jinno

Integration with Storybook

If your component accepts complex properties like for example another component, you can create a "story" file next to your component file(In the same directory) where you'll provide example input properties.

For example, if your file is UsersList.tsx, create a file called UsersList.story.tsx next to it (in the same directory).

The component reloading is really faster in IDE compared to reload in browser.

Try it out - Jinno


Qodo Gen

Qodo Gen

Qodo Gen VS Code extension developed by Qodo, is an AI-powered coding assistant and mentor. Qodo Gen helps you write, understand, test and review code with your team.

Qodo Gen uses advanced AI models to deeply understand your code structure, logic, and context to help you write better code.

Main Features:

Qodo Chat
Qodo Chat offers real-time coding assistance within your development environment. You can ask free-style questions about your code and
get instant answers to any question using AI-powered free-form queries.

Qodo

Code Generation
It provides real-time suggestions that seamlessly integrate with your writing flow.

Qodo

Automated Test Generation

Just like Early AI, Qodo Gen can generate tests for your functions and provide code explanations.

Qodo

Qodo Gen supports almost all programming languages also, You can customize your testing framework and models you want to use.

Supported models: Deepseek R1, OpenAI o1-preview, o1-mini and GPT Family, Claude Sonnet 3.5, Gemini 1.5 Pro, Qodo proprietary models.

Try out now - Qodo Gen


Cline

Cline

Cline is an open-source, AI-powered coding agent that turns VS Code into a collaborative development powerhouse. It’s extensible and integrates with your preferred AI models.

Main Features:

Use any API and Model
Cline supports API providers like OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, and GCP Vertex. You can also configure any OpenAI compatible API, or use a local model through LM Studio/Ollama.

Cline

Run Commands in Terminal
Cline can execute commands directly in your terminal and receive the output.

Cline

Create and Edit Files
Cline can create and edit files directly in your editor, presenting you a diff view of the changes.

All changes made by Cline are recorded in your file's Timeline, providing an easy way to track and revert modifications if needed.

Cline

Use the Browser
Cline can launch a browser, click elements, type text, and scroll, capturing screenshots and console logs at each step. This allows for interactive debugging, end-to-end testing, and even general web use!

Try out - Cline


Thank You!!🙏

Thank you for reading this far. If you find this article useful, please like and share this article. Someone could find it useful too.💖

Connect with me on GitHub and LinkedIn

Top comments (14)

Collapse
 
irondsd profile image
Konstantin Mednikov

Oh well. What a shitty time to be alive. The only extensions recommended are AI.

Collapse
 
getsetgopi profile image
GP

Early AI is not verified extension from VS Code. Visual Studio Code has no control over the behavior of third-party extensions, including how they manage your personal data. Proceed only if you trust the publisher.

Collapse
 
anmolbaranwal profile image
Anmol Baranwal

Awesome. Found something new :)

Collapse
 
dev_kiran profile image
Kiran Naragund

Thank for checking Anmol :)

Collapse
 
alessandro_benigni profile image
Alessandro Benigni

Seems awesome!

Collapse
 
dev_kiran profile image
Kiran Naragund

🙏

Collapse
 
syedmuhammadaliraza profile image
Syed Muhammad Ali Raza

👍

Collapse
 
dev_kiran profile image
Kiran Naragund

🙏

Collapse
 
devmohan profile image
Mohan

Thank you Kiran

Collapse
 
dev_kiran profile image
Kiran Naragund

🙏

Collapse
 
mdmohiminur_rahman_fe2db profile image
Md.Mohiminur Rahman

I sincerely appreciate you sharing this valuable information. Thank you very much!

Collapse
 
dev_kiran profile image
Kiran Naragund

Happy to hear that :)
Thanks!

Collapse
 
neha_varad_ profile image
Neha Varad

Thank you

Collapse
 
leojr profile image
Leo • Edited

marketplace.visualstudio.com/publi...
You might find these extensions useful as well