DEV Community

Cover image for The best plugins for VS Code - Frontend Developer
Daniele Carta
Daniele Carta

Posted on

The best plugins for VS Code - Frontend Developer

Are you a Frontend Developer? Fantastic!

Today, I want to suggest you the best plugins that you need in Visual Studio Code.

NPM Scripts TABS

If you are a Frontend Developer, you know what does it mean start a project with the terminal of VS Code and NPM. So, in Visual Studio Code you can add a tab "NPM Scripts" with the all scripts of your open package.json.

The steps to add the tab are:

  1. Open VS Code
  2. Go to Settings
  3. Search: npm.enableScriptExplorer
  4. Set to “Enable” Now, you can see the tab “NPM Scripts”.

Emmet support

Emmet is a fantastic plugin to write code faster.
How? It’s easy!

With Emmet you can write abbreviation of code and it will compile automatically for you.

For example, in VS Code you can write:

ul>li*3
Enter fullscreen mode Exit fullscreen mode

The result will:

<ul>
  <li></li>
  <li></li>
  <li></li>
</ul>
Enter fullscreen mode Exit fullscreen mode

You can download Emmet from this link: https://code.visualstudio.com/docs/editor/emmet

MongoDB plugin

Another interesting plugin for VS Code is MongoDB plugin.

Exactly, you can have a simple client of MongoDB (the readonly data and structure of your database MongoDB Cloud).

You need less than 5 minutes to install and configure your database into VS Code.

An example:

Alt Text

It's very comfortable because you don't need to open another client or one browser.

You can download MongoDB plugin from this link: https://marketplace.visualstudio.com/items?itemName=mongodb.mongodb-vscode

Drawio

Do you like draw your Frontend infrastructure?

Drawio is the best plugin for VS Code for draw directly into the ide. With this plugin you don't need any external software.

Creating a file with the extension .drawio you will ready to draw a diagram with text, symbol, and other...

You can download Drawio plugin from this link: https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio

Custom font

In the last month I changed a lot of fonts, but finally I finded the best fonts (for me) for VS Code.

Cascadia font!

How to install a custom font?

  1. Download Cascadia font on this link: https://github.com/microsoft/cascadia-code/releases
  2. Install the TTF file on your laptop
  3. Go to File -> Preferences -> Text Editors -> Font and in the textbox write "Cascadia Code"

Snipsnap

Snipsnap is a plugin similar to Emmet, but is more complete because with Snipsnap you can have a snippets of codes in VS Code in a lot of languages of code.

At this link, you can find a list of snippets: https://github.com/snipsnapdev/snipsnap/tree/master/snippets/javascript

For example, in my ide I installed the React snippets.
Now, if I write "React comp" and then I press a TAB on my keyboard the Snipsnap snippets complete automatically the syntax with a empty functional components in ReactJS.

You can download the Snipsnap on this link: https://marketplace.visualstudio.com/items?itemName=snipsnapdev.snipsnap-vscode

Conclusion

I hope to help you with this article. I think now you can write code faster :).

Follow me on Github
Follow me on LinkedIn

Top comments (0)