Last updated:
3 min read
VSCode extensions every web developer should know in 2022
Rakesh Potnuru
Author
0%
SHARE

VSCode extensions every web developer should know in 2022

The community is one of the reasons why Visual Studio Code is the most popular code editor. Any product can become successful if it has a strong community behind it. The VSCode community has created numerous extensions to make development easier and to boost developer productivity. In this article, I'll share a few extensions that I've found helpful for web developers.

Let's get started

1. PWA studio

If you're building a Progressive Web App (PWA), PWA studio will come in handy.

pwa studio

  • Start building your PWA from scratch with their starter template.
  • Convert the existing app into a PWA.
  • Package your PWA for different stores like Microsoft store, Apple app store, and more.
  • Generate service workers and icons for different devices in order for your web app to be store-ready.

2. Import cost

Performance is an important aspect of a web application. The use of large npm packages reduces performance. The import cost extension displays the package size for each third-party import in a file. So that you may make better decisions about using third-party packages and adjust the way you import from third-party packages.

import cost

3. Mintlify Doc Writer

Do you hate documenting your code? No problem! Mintlify Doc Writer helps you generate nice documentation with a single click.

  • Just highlight the code and hit CTRL + ..

Mintlify Doc Writer

4. npm Intellisense

npm intellisense autocompletes npm modules in import statements.

npm intellisense

5. REST Client

We have to use external tools like Postman to build or test REST APIs, which might be burdensome for small REST APIs or if you just want to test an endpoint quickly. As a solution, you may use the REST client vscode addon to test APIs right from the code editor. Handy! Handy!!

rest client

6. Turbo Console Log

One of the most stressful movements for a developer is writing console log messages. In log statements, we often write shit. But, this extension allows you to create meaningful log messages with a single shortcut.

  • Install the extension.
  • Select a varible.
  • Press CTRL + ALT + L or CTRL + OPTION + L

That's it! A logging statement will be added to the next line of the selected variable.

Turbo Console Log

7. Better comments

What makes you a good developer? - Writing comments. This plugin aims to make those remarks easier to read. Your comments can be divided into TODOs, Alerts, Highlights, and Queries.

better comments

8. ES7 React/Redux/GraphQL/React-Native snippets

In our react applications, we frequently write boilerplate code. We also hate writing boilerplate code. This extension consists of various of react/redux/react-native/graphql code snippets that can be inserted using simple prefixes.

es7 react snippets

9. CSS peek

CSS becomes increasingly jumbled as your codebase expands. Eventually, it becomes difficult to debug CSS and see the CSS for a class or id. CSS peep comes to the rescue. Simply hold CTRL and hover over any class or id, and the extension will display CSS for that class or id.

css peek


What is your favorite VSCode extension? Share in the comments 👇.


I hope you found these extensions helpful. Subscribe to my newsletter to stay updated and never miss my upcoming articles.


LEAVE A COMMENT OR START A DISCUSSION

MORE ARTICLES

Introducing Publish Studio: Power Digital Content Creation

    3 min read

Introducing Publish Studio: Power Digital Content Creation

Say “Hi” to Publish Studio, a platform I’ve building for the past few months. If you are a content writer, then you should definitely check it out. And if you are someone who has an audience on multiple blogging platforms and need an easy way to manage your content across platforms, then you should 100% give it a try.

Let's Build a Full-Stack App with tRPC and Next.js 14

    10 min read

Let's Build a Full-Stack App with tRPC and Next.js 14

Are you a typescript nerd looking to up your full-stack game? Then this guide is for you. The traditional way to share types of your API endpoints is to generate schemas and share them with the front end or other servers. However, this can be a time-consuming and inefficient process. What if I tell you there's a better way to do this? What if I tell you, you can just write the endpoints and your frontend automatically gets the types?

Subscribe to Newsletter

Weekly


  • Never miss an update.
  • Get articles and snippets directly to your inbox.
  • Subscribe to stay connected and avoid getting lost among millions of websites.

Monthly


  • Coming soon...