即使看起来我摆脱了所有可能的问题,更漂亮的扩展也不起作用
Posted
技术标签:
【中文标题】即使看起来我摆脱了所有可能的问题,更漂亮的扩展也不起作用【英文标题】:Prettier extension does not work even though it seems I got rid of all the possible problems 【发布时间】:2021-11-09 20:43:44 【问题描述】:大家!我的 Prettier 扩展在 VS Code 中不起作用。我已经将其设置为默认值,检查是否所有语言都已勾选以及我可以在这里找到的所有内容。它以前也发生过,但通常它有助于单击命令面板中的“格式化文档”并且代码立即出现格式化。但现在看起来一切正常:我可以在 Prettier 的输出中看到格式化完成,没有发现任何问题。但实际上它只是没有格式化任何东西,代码仍然保持不变。还能是什么?我能做什么?
我还注意到,当我在另一个文件夹中工作时,Prettier 和 Format Document 有效,它似乎只在某个文件夹中有效!
更新:耶!我解决了!我只是单击底部的 Prettier 图标并检查了所有输出,我发现当我放置最后一个标签时输出改变了它的外观,因此我将其删除并保存。之后,所有代码都被格式化。我听说当您的代码中存在语法问题时,Prettier 可能无法工作。不过,关闭 html 标记并不是一个问题:文本格式化后,Prettier 只是将其放回原处。所以...感谢您的所有回答!
【问题讨论】:
这能回答你的问题吗? Why does Prettier not format code in VS Code? 【参考方案1】:您需要更新 VS 代码。如果问题仍然没有解决。然后尝试安装另一个更漂亮的扩展程序可能会有所帮助。
由于更新而出现此问题。
【讨论】:
哦,谢谢!我刚刚卸载了 Prettier 以再次安装它,这一切又发生了:虽然一切正常,但没有任何东西被格式化......再次,我在重新安装后检查了所有设置,一切似乎都很好。或者也许我没有理解正确你所说的另一个更漂亮的扩展是什么意思? 实际上我只是意识到当我在某个文件夹中工作时它不起作用,当我在另一个文件夹中工作时它工作正常! “格式化文档”也是如此。 我安装了 3 个不同的 prettier,但它仍然无法在 VSCode 中的 html 文件上工作以上是关于即使看起来我摆脱了所有可能的问题,更漂亮的扩展也不起作用的主要内容,如果未能解决你的问题,请参考以下文章