visual-studio-code - VSCode 的 format-on-save 设置与 prettier 冲突
问题描述
我们的扩展使用 VSCode 的format on save
设置。
然而,我们的扩展以某种方式阻止prettier
了运行——当一个文件被保存时,我们的扩展被触发,但prettier
不是。我假设 prettier 使用相同的设置,并且我们的扩展在它之前注册/触发。
有没有办法不阻止prettier
运行?
解决方案
试试看,它对我有用,并确保esbenp.prettier-vscode
已安装。
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
}
推荐阅读
- javascript - 不调用 react-select 异步回调
- javascript - 如何在特定的 HTML 元素中指定 var
- javascript - 检索到 div 的内容正在向下推动页面而不是显示滚动条
- windows - 使用 PowerShell 从 Windows 2008 文件资源管理器中删除文件
- javascript - 带有固定标题和可滚动内容的固定侧边栏
- python-3.x - 如何使照片列表的文本更清晰?
- java - Android 10 Camera2 API:CONTROL_EFFECT_MODE 不起作用
- java - Apache Common IO FileItemIterator 不返回任何下一个值
- haskell - 堆中充满了 PINNED
- linux - 在启动时运行多个 npm 脚本