šŸ”„ Make Your Code Look Pretty ā€“ Prettier

msaaddev

Saad Irfan

Posted on April 24, 2020

šŸ”„ Make Your Code Look Pretty ā€“ Prettier

VSCode Marketplace offers more than 15k+ extensions to the developers. These extensions save tons of hours & make VSCode developer experience more & more impressive. All of these extensions are open-source which means you can contribute to any of your favorite extensions.

šŸ™ŒšŸ» Today we are going to talk about an extension that has made my life & the life of 6M+ developers so much easier. It is none other than Prettier ā€“ Code Formatter.

Prettier ā€“ Code Formatter

šŸ¤© Prettier Auto-formatting with VSCode

Prettier is an opinionated code formatter that lets you format your code any way you like. It provides a lot of customizable options that you can use to define standards for your code. Hence, ultimately allowing you to code more & more without worrying about formatting. āš”ļø

šŸ‘ØšŸ»ā€šŸ’» My Workflow

It would be unfair of me to not share with you folks my personal workflow with the Prettier. I like to code carefree. Formatting the code every time I write something new is a bit of hassle for me. Also, there are some other settings that I prefer like single quotes over double quotes, etc.

So to take care of that, I make use of a combination of VSCode settings that allows my code to format using Prettier. If you are interested in adapting my workflow then follow the steps below.

āš™ļø STEP 1: Turning on AutoSave

Open your VSCode Settings and set the Auto Save to afterDelay.

Auto Save Settings

šŸ“¦ STEP 2: Adding key/value Pairs to settings.json

The next & final step is adding some key/value pairs in your settings.json.To open it, press āŒ˜ command + ā‡§ shift + p & then search for settings.json.

VSCode settings.json

Once you find it, hit Enter. It will open a JSON file. Add the following key/value pairs anywhere in this file.

{
    "editor.formatOnSave": true,
    "editor.formatOnPaste": true,
    "prettier.printWidth": 100,
    "prettier.singleQuote": true,
    "prettier.jsxSingleQuote": true,
    "prettier.tabWidth": 4
}
Enter fullscreen mode Exit fullscreen mode

And, voila!! Now you can code carefree just like me šŸ™ŒšŸ»

šŸ’– šŸ’Ŗ šŸ™… šŸš©
msaaddev
Saad Irfan

Posted on April 24, 2020

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related