Don't know why but setting Default Formatter to ebsenp.prettier didn't work for me. But I found a similar command that worked.
- ctrl + shift + p
- Format document with
- Configure default formatter
- Choose prettier
Should I stop using a code formatter (such as Prettier in VScode)?
prettier extension not working in Visual Studio Code
visual studio code - Installing Prettier on VSCode - Stack Overflow
Is using Prettier to format code bad.
Videos
Don't know why but setting Default Formatter to ebsenp.prettier didn't work for me. But I found a similar command that worked.
- ctrl + shift + p
- Format document with
- Configure default formatter
- Choose prettier
Open settings by clicking the cog in the bottom left of the vs code side bar and selecting settings from the menu, or by hitting Ctrl+,
At the top right of the settings pane, hit the open file icon (if you hover, the tooltip will read 'Open Settings (JSON)'
Add the following line to the settings json:
"editor.defaultFormatter": "esbenp.prettier-vscode"
Iโve been doing an internship lately, and have been using Prettier code formatter in my editor.
Often when I make just a small change to their code base there ends up being hundreds of other lines which get changed as well due to Prettier.
Then in GitHub, instead of seeing the one small change, there are many changes... even after excluding white space.
I can imagine this would make things more difficult for the code reviewer.
Should I just disable Prettier? Or at least disable things like line-wrapping, etc.?
Recently joined a agency as an Contract React developer. I was assigned a task to edit some inline Scss code.
Being a Prettier user I formatted the code, made the necessary changes and submitted a pull request.
Next day the senior developer reviewed my code and asked me to stop using Prettier and assigned me a task to change back the Scss code manually to inline Scss.
When I asked why should I not use prettier to format code. He said it's bad and time consuming and other team members started telling me a story how one time prettier wasn't working and started throwing errors.
That's why they never use it.
I wanted to say that It was showing error because you were doing something wrong.
Just because you once had an bad experience doesn't mean it's bad.
Plus they use one big single Scss file for the whole project.
When I question it too and asked them to use separate files and how it can effect the performance.
One team member answered it doesn't matter, how they don't care about the performance and I should be open minded and learn from them. The boss has 18 years of experience.
What should I learn why not to follow good practices!


