This extension pack packages some of the most popular (and some I find very useful) VS Code extensions for front-end development (framewors' agnostic).
Extensions Included
Preview/Live Server
Live Server - Launch a local development server with live reload feature for static & dynamic pages.
Browser Preview - A real browser preview inside your editor that you can debug. Can be used with JavaScript libs/frameworks such as React, Vue and Angular as well.
Auto Close Tag - Automatically add HTML/XML close tag, same as Visual Studio IDE or Sublime Text.
npm Intellisense - Visual Studio Code plugin that autocompletes npm modules in import statements.
Path Intellisense - VSCode has a very good auto import capability, but sometime you still need to import some files manually, and this extension helps a lot in these cases.
"prettier.singleQuote": true (this helps when using auto import extension or the VSCode auto import functionality).
"prettier.tabWidth": 2 (uses 2 spaces as default indentation). With this setting, you can continue using tabs if it is your preference
"prettier.useTabs": false (same as above)
Beautify - VS Code uses js-beautify internally, but it lacks the ability to modify the style you wish to use. This extension enables running js-beautify in VS Code, and honouring any .jsbeautifyrc file in the open file's path tree to load your code styling.
EditorConfig for VS Code - EditorConfig Support for Visual Studio Code (must have extension for VSCode).
Utilities
Import Cost - Display import/require package size in the editor.
Code Spell Checker - A basic spell checker that works well with camelCase code. The goal of this spell checker is to help with catching common spelling errors while keeping the number of false positives low.
Debugger for Chrome - Debug your JavaScript code in the Chrome browser, or any other target that supports the Chrome Debugger protocol.