Plugin Version
v3.0.0
Prettier Version
v3.1.1
Which frameworks are affected?
Node Version
v20.10.0
Which operating systems have you used?
Prettier config
{
"plugins": ["@prettier/plugin-pug"],
"tabWidth": 4,
"singleQuote": true,
"trailingComma": "all",
"semi": true,
"printWidth": 130,
"useTabs": true,
"jsxSingleQuote": true,
"endOfLine": "auto",
"bracketSameLine": false,
"htmlWhitespaceSensitivity": "ignore",
"pugAttributeSeparator": "none",
"pugWrapAttributesThreshold": 1
}
Input
script.
const obj = { test: 1};
Output or Error
There is no formatter for 'jade' files installed.
Expected Output
script.
const obj = { test: 1 };
Additional Context
Hello!
I faced with the problem, that prettier@3.1.1 and higher causes the problem, that VSCode doesn't format Pug files with prettier. If we install prettier3.1.0 and lower it works fine. When we install prettier@3.1.1 and higher, we see next indicator in footer panel of VSCode:
When we try to format it with command Format Document, we will have the following notification:
I also tried to set default formatter in VSCode settings and it didn't not help me.
If we try to format .pug files from CLI, it works perfect
Plugin Version
v3.0.0
Prettier Version
v3.1.1
Which frameworks are affected?
Node Version
v20.10.0
Which operating systems have you used?
Prettier config
{ "plugins": ["@prettier/plugin-pug"], "tabWidth": 4, "singleQuote": true, "trailingComma": "all", "semi": true, "printWidth": 130, "useTabs": true, "jsxSingleQuote": true, "endOfLine": "auto", "bracketSameLine": false, "htmlWhitespaceSensitivity": "ignore", "pugAttributeSeparator": "none", "pugWrapAttributesThreshold": 1 }Input
Output or Error
Expected Output
Additional Context
Hello!
I faced with the problem, that
prettier@3.1.1and higher causes the problem, thatVSCodedoesn't formatPugfiles withprettier. If we installprettier3.1.0and lower it works fine. When we installprettier@3.1.1and higher, we see next indicator in footer panel ofVSCode:When we try to format it with command
Format Document, we will have the following notification:I also tried to set default formatter in
VSCodesettings and it didn't not help me.If we try to format
.pugfiles from CLI, it works perfect