DEV Community

Adhishatanaka
Adhishatanaka

Posted on

# My Top VS Code Extensions I Use

I spend a lot of time coding in VS Code, and over time, I've discovered a few extensions that make my life so much easier. Here are my favorite VS Code extensions, explained in simple words:

Dependi

I use Dependi to handle my project dependencies efficiently.it supports multiple languages like Rust, Go, JavaScript, TypeScript, Python, and PHP. This extension helps me add, update, and manage my libraries so I can focus more on writing code.

Image description

Month

The Month Extension helps me track and visualize my daily project work and GitHub commits. It provides a handy calendar view in the activity bar where I can see which projects I've worked on each day. Plus, it has a dedicated tab that shows my GitHub commit history, making it easier to keep track of my coding progress over time. also I wrote that extension.

Image description

ErrorLens

ErrorLens makes errors in my code much more noticeable. It highlights the entire line where an error occurs and even shows the error message right next to the code. This makes spotting and fixing issues super quick.

Image description

Import Cost

With Import Cost, I can see the size of an imported package directly in my editor. It uses webpack to detect how big each package is, which helps me understand the impact of my imports on the overall project size.

Image description

JSON Crack

Working with JSON can be a bit overwhelming sometimes. JSON Crack turns complex JSON data into neat, visual graphs. This makes it much easier to analyze and understand the structure of my JSON files.

Image description

Regex Previewer

Working with regular expressions can be tricky. I use an extension called Regex Previewer that shows the current regex's matches side-by-side in a separate document. It even supports global and multiline options, which is really useful when testing and tweaking my regular expressions.

Image description

REST Client

I often need to test APIs directly from my editor, and REST Client does just that. This extension allows me to send HTTP requests, view responses, and even work with GraphQL queries—all within VS Code. It supports features like cURL commands, request history, and multiple authentication methods, making API testing a breeze.

Image description

Tailwind Documentation

For projects that use Tailwind CSS, the Tailwind Documentation extension is a lifesaver. It lets me instantly search Tailwind docs right within VS Code using simple keyboard shortcuts. This way, I never have to leave my editor to look up class names or usage details.

Image description

Conclusion

These extensions have truly boosted my productivity and made my coding experience smoother. Whether it’s managing dependencies, catching errors quickly, or testing APIs, each tool plays an important role in my workflow. I hope you find these recommendations helpful in making your VS Code setup even better. Happy coding!

Top comments (0)