> ## Documentation Index
> Fetch the complete documentation index at: https://peacockindia.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Must-Have VS Code Extensions and Developer Tools

> A curated list of essential VS Code extensions and invaluable tools to boost the productivity and efficiency of developers.

<Frame>
  <img style={{ borderRadius: "0.5rem" }} alt="Using a Centralized Typography Component in React" src="https://images.unsplash.com/photo-1473134090548-69219f9cbb80?q=80&w=3269&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" />
</Frame>

Visual Studio Code is a powerful editor that becomes even more versatile with extensions. This document lists essential extensions and tools that are highly recommended for developers looking to enhance their productivity.

## Visual Studio Code Extensions

### Code Formatting and Quality

* **Prettier - Code formatter**

  * [Prettier Extension](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)

* **ESLint**

  * [ESLint Extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)

* **Code Spell Checker**
  * [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker)

### Git Integration

* **GitLens**
  * [GitLens Extension](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)

### Code Navigation and Efficiency

* **Bracket Pair Colorizer**

  * [Bracket Pair Colorizer](https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2)

* **Bookmarks**

  * [Bookmarks Extension](https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks)

* **Path Intellisense**
  * [Path Intellisense](https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense)

### Development Utilities

* **Live Server**

  * [Live Server Extension](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer)

* **Better Comments**

  * [Better Comments](https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments)

* **Error Lens**

  * [Error Lens](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens)

* **ES7 React/Redux/GraphQL/React-Native Snippets**
  * [ES7 React JS Snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets)

### Styling and CSS

* **Bootstrap Class Autocomplete**

  * [Bootstrap Class Autocomplete](https://marketplace.visualstudio.com/items?itemName=torresgol10.bootstrap-class-autocomplete)

* **Tailwind CSS IntelliSense**
  * [Tailwind CSS IntelliSense](https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss)

### Testing and Performance

* **Wallaby.js**
  * [Wallaby.js](https://marketplace.visualstudio.com/items?itemName=WallabyJs.wallaby-vscode)

***

## Useful Tools for Developers

A developer's toolkit can be vast and varied, depending on their specific needs and workflow. Here's a list of tools that come highly recommended for boosting productivity and streamlining processes.

* **Postman**

  * An API development environment used for making HTTP requests, testing, and API management.
  * [Postman](https://www.postman.com/)

* **Figma**

  * A vector graphics editor and prototyping tool for designing user interfaces.
  * [Figma](https://www.figma.com/)

* **Notion**

  * An all-in-one workspace for note-taking, project management, and task organization.
  * [Notion](https://www.notion.so/)

* **Canva**

  * A graphic design platform used to create social media graphics, presentations, posters, and other visual content.
  * [Canva](https://www.canva.com/)

* **ClickUp**

  * A cloud-based collaboration and project management tool suited for businesses of all sizes and industries.
  * [ClickUp](https://clickup.com)

* **Daily.dev**

  * A tool that aggregates and ranks articles from the tech world to keep you updated with the latest news.
  * [Daily.dev](https://app.daily.dev/)

* **Nozbe**

  * A task, project, and time management application that helps individuals and teams organize their work.
  * [Nozbe](https://nozbe.com/)

* **Napkin.ai**

  * A tool for quickly jotting down ideas and concepts, akin to using a napkin for sketches and notes.
  * [Napkin.ai](https://napkin.ai/)

* **Flameshot**

  * A powerful yet simple-to-use screenshot software.
  * [Flameshot](https://flameshot.org/)

* **MeasureMate**

  * A tool for measuring screen dimensions, perfect for designers and developers focusing on responsive design.
  * [MeasureMate](https://measuremate.xyz/)

* **Mobile Simulator - Responsive Testing Tool**

  * A web-based tool to simulate mobile devices for responsive testing.
  * [WebMobileFirst](https://www.webmobilefirst.com/en/)

* **NormCap**

  * An OCR tool that captures text from any part of your screen and makes it editable.
  * [NormCap](https://dynobo.github.io/normcap/)

* **GitHub Web IDE**

  * A Chrome extension that turns your GitHub repository into a web-based Visual Studio Code environment.
  * [Chrome Extension](https://chrome.google.com/webstore/detail/adjiklnjodbiaioggfpbpkhbfcnhgkfe)
  * [GitHub Web IDE](https://github.com/zvizvi/GitHub-Web-IDE)

* **UniJump - Shortcut for ChatGPT**
  * This Chrome extension provides quick access shortcuts to OpenAI's ChatGPT.
  * [UniJump for ChatGPT](https://chrome.google.com/webstore/detail/olikadnicfhhpkfleolncoligkdcmjai)

***

<Note>
  If you have suggestions for indispensable tools that fellow developers should
  know about, please share them so we can continue to build this resource
  together.
</Note>

## Conclusion

The right set of VS Code extensions and tools can significantly streamline and refine your development process. As you incorporate these selections into your practice, they'll enhance not just your productivity, but also the caliber of your work.
