This one of my files that prettier didn't add any semicolons but format it well,
function usercreate(name,score){
this.name = name
this.score = score
}
usercreate.prototype.increment=function(){
this.score++
console.log(this.score)
}
usercreate.prototype.login=function(){
console.log("loged in")
}
const user1=new usercreate("zahal",100)
user1.increment()
user1.login()
const user2=new usercreate("sam",01)
user2.increment()
user2.login()
and this is my v-code setting.json
{
"workbench.colorTheme": "Visual Studio Light",
"security.workspace.trust.untrustedFiles": "open",
"prettier.semi": true
}
and I don't use Eslint
How I've sorted it after having super huge frustrations with Prettier stopping working in VSCode.
VS Code
-> View
-> Command Palette
, and type: Format Document With
Configure Default Formatter
... and then choose Prettier - Code formatter
.This sorted the problem for me magically.
Depending on your case this might help you...