What are VS Code Extensions?
Extensions are software addons that help get things done faster and without much effort. Exmaples are an HTML tag matching extension, that helps in inserting a matching HTML tag without you manually writing it yourself, the extension just adds it for you. There are many extensions that developers use for quicker coding, choosing colors, fonts, etc. So I will be going through 5 VS Code Extensions that bring productivity to a developer.
1. Live Server
This is a best extension for booting up a local server, which watches every change you make on your files, be it HTML, CSS, JS and it hot reloads and updates your web page on your browser to see your latest changes. This is also best as I mostly use it with THREEJS, as it was said that it is recommended to loads your THREEJS apps on a server and no experience CORS errors and some stuff.
2. Code intellisense
This is also the best tool to use for givng you code intellisense for a partcular language you are coding with. So it gives you hints whenever you code, for example, if you write a string variable and press ".", it will show a popup(Intellisense) with all the operations, properties and functions you can use on that particular string variable or object.
3. Color Pallete or Picker
This is awesome when choosing colors for your app, it has support for color opacity, transparency, darken, lighten of a color and some even allow you pick colors from images or webpages. It allow you to also save your colors.
4. Language Support/ Compiler
This is a best best best tool also for adding support of your favourite language. Most of us used CodeBlocks for C++, Visual Studio for C#, Pycharm for Python but VS Code has support for multiple languages. I have added support for more languages I use and its awesome.
5. Prettier
This is an awesome tool for code formatting and code using rules you personally define. It allows you to specify how many spaces are your tabs, etc. Most developers use this extension for its code formatting ability and some language or frameworks just come embedded with this extension.
Conclusion
Extension have us developers code effictively and not wasting time on manual labour while we should be focusing on more important stuff. So I will be adding more extensions I use later on. Sharp!