10 VS Code Extensions for FrontEnd Engineer
Tags: vscode, webdev, tutorial, beginners
Published: 2020-07-16 15:17:28

<!-- wp:paragraph -->
<p>Visual Studio Code, has a whole lot of extensions, they come with a kind of Extension-store (just like App store for your apps) called Market Place. There are extensions for debugging code, formatting code, key maps, development technologies (like heroku, github, docker, azure), IDE themes, code linters, code snippets and many other categories.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p><strong>In this article I would highlight 10 must-have VS Code Extensions this 2020.</strong></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>1. <a href="https://marketplace.visualstudio.com/items?itemName=ChakrounAnas.turbo-console-log">Turbo Console Log</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":809,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.28.45-AM-1024x337.png" alt="" class="wp-image-809"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>This extension make debugging much easier by automating the operation of writing meaningful log message.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>2. <a href="https://marketplace.visualstudio.com/items?itemName=WallabyJs.quokka-vscode">Quokka</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":810,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.34.55-AM-1024x331.png" alt="" class="wp-image-810"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>This extension is used for testing JavaScript code in the Visual Studio Code editor itself instead of checking it out in the browser console. You can find the detailed information regarding this extension in the following link.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>3. <a rel="noreferrer noopener" href="https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode" target="_blank">Prettier</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":811,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.39.40-AM-1024x344.png" alt="" class="wp-image-811"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>This very popular extension by Esben Petersen. It currently boasts of having almost 4 million downloads. It helps format Javascript code, colors keywords to make your code easily readable. There are similar extensions and one of the popular ones is beautify.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>4. <a href="https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-pack">Live Server</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":812,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.37.19-AM-1024x313.png" alt="" class="wp-image-812"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>This cool extension by Ritwick Dey creates a development local server for your static and dynamic pages. A go-live button appears on your task bar so you can seamlessly run your code as a development server. It also comes with a shiny feature: Live Reload which reloads the page as soon as you save your work. Pretty awesome.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>5. <a rel="noreferrer noopener" href="https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens" target="_blank">GitLens</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":813,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.54.35-AM-1024x291.png" alt="" class="wp-image-813"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>This extension is used for getting information from a Git source that can be edited in the VS environment. Commit logs, file history, and more from the Git repository files can be viewed inside the VS code itself, and that saves time, too.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>6. <a rel="noreferrer noopener" href="https://marketplace.visualstudio.com/items?itemName=pnp.polacode" target="_blank">Polacode</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":814,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.49.04-AM-1024x361.png" alt="" class="wp-image-814"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>This extension is used for taking code snippet screenshots. It can be used to copy and paste the code you need in snippet screenshots easily and save them after installing the extension. You can find the detailed information regarding the extension in the following link.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>7. <a rel="noreferrer noopener" href="https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons" target="_blank">vscode-icons</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":815,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.50.52-AM-1024x280.png" alt="" class="wp-image-815"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>This extension is used for bring icons to your Visual Studio Code.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>8. <a rel="noreferrer noopener" href="https://marketplace.visualstudio.com/items?itemName=techer.open-in-browser" target="_blank">Open in browser</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":816,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.51.57-AM-1024x296.png" alt="" class="wp-image-816"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>You can open any type of file with the default program, not only html file.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>9. <a rel="noreferrer noopener" href="https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint" target="_blank">eslint</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":817,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.52.30-AM-1024x283.png" alt="" class="wp-image-817"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Here is for all the linting for your Javascript and jsx. Plug-able and makes sure you stick to standard practices like indentation and positioning and many more. It is one of the most downloaded extensions in VS Code with almost 12 million downloads.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>10. <a rel="noreferrer noopener" href="https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced" target="_blank">Markdown preview enhanced</a></h3>
<!-- /wp:heading -->

<!-- wp:image {"id":818,"sizeSlug":"large"} -->
<figure class="wp-block-image size-large"><img src="http://blog.suprabha.me/wp-content/uploads/2020/07/Screenshot-2020-07-12-at-3.53.00-AM-1024x279.png" alt="" class="wp-image-818"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Markdown Preview Enhanced is an extension that provides you with many useful functionalities such as automatic scroll sync, math typesetting, mermaid, PlantUML, pandoc, PDF export, code chunk, presentation writer, etc. A lot of its ideas are inspired by Markdown Preview Plus and RStudio Markdown.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Thanks for reading this article ❤️</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>I hope you will find this article useful 🤩</p>
<!-- /wp:paragraph -->
<table>
  <tbody>
    <tr>
      <td>
        🌟 <a href="https://twitter.com/suprabhasupi"> Twitter</a>
      </td>
      <td>
        👩🏻‍💻 <a href="https://www.suprabha.me/"> Suprabha.me</a>
      </td>
<td>
        🌟 <a href="https://www.instagram.com/suprabhasupi/"> Instagram</a>
      </td>
    </tr>
  </tbody>
</table>