Is there a way to make Visual Studio Code recognize HTML syntax in EJS files
I am using Visual Studio Code on a Mac to work on Node.js applications.
Is there a way to make Visual Studio Code recognize EJS files as HTML markup? I didn't see any file / scheme association in user preferences.
Actually, you can.
As Andre points out, now you can do this in the workspace settings.Go to Visual Studio Code Settings: File >> Preferences >> User Settings
// Place your settings in this file to overwrite the default settings
{
// Configure file associations to languages (e.g. "*.extension": "html"). These have precedence over the default associations of the languages installed.
"files.associations": {"*.ejs": "html"}
}
Click on the 'Plain text' tab at the bottom of the VS Code window and change it to HTML
, screenshot below:
Go to Visual Studio Code Settings. File >> Preferences >> User Settings
Add this line in the settings.json.
// Place your settings in this file to overwrite the default settings
{
// Configure file associations to languages (e.g. "*.extension": "html"). These have precedence over the default associations of the languages installed.
"files.associations": {"*.ejs": "html"}
}
Restart Visual Studio Code.
There is an extension for .ejs support. Launch VS Code Quick Open (Ctrl+P), paste the following command, and type enter.
ext install ejs-language-support