Learn how to autofix backticks in JavasScript with ESLint and Prettier in VS Code.
2020-04-01
If you're using Prettier and want to have backticks be the character that wraps strings, you need to do the following:
Install the following ESLint npm packages:
eslint-config-prettier
eslint-plugin-prettier
Update your eslintrc.js with this rule:
module.exports = {
rules: {
quotes: ["error", "backtick"],
},
}
and your .prettierrc.js
with this config:
module.exports = {
singleQuote: false,
}
Add this to settings.json
in VS Code:
{
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
}
Hey, I'm Chase. I help aspiring entrepreneurs and makers turn their ideas into digital products and apps.
Subscribe to my Newsletter
Every other week I publish the Curiously Crafted newsletter.
In it, I explore the intersection of curiosity and craft: the people who make stuff, what they make and the way they pursue the craft of making.