Visual Studio Code by default supports code formatting and it tracks the syntactical errors. If you create a new file and directly try to write the code then Visual Studio Code would not be able to understand which language or type of syntax the user wants to format or correct.
So, one first needs to save the new file with the proper extension, and then Visual Studio Code can properly identify the syntax.
The code formatting is available in Visual Studio Code through the following shortcuts:
- On Windows Shift + Alt + F
- On Mac Shift + Option + F
- On Ubuntu Ctrl + Shift + I
You can add Auto Close Tag from the Visual Studio Code marketplace.
Launch Visual Studio Code Quick Open (Ctrl + P), paste the following command, and press Enter.
Automatically add the HTML/XML close tag, the same as Visual Studio IDE or Sublime Text
ext install auto-close-tag
Visual Studio Code integration for HTMLHint - A Static Code Analysis Tool for HTML
ext install HTMLHint
Provides CSS class name completion for the HTML class attribute based on the CSS files in your workspace. It also supports React's className attribute.
ext install html-css-class-completion