相关疑难解决方法(0)

如何确定VS Code使用哪种格式化程序?

如果安装了多个扩展,如何确定文档上运行的格式化程序?

例如,我有几个可以格式化HTML的HTML扩展,但我不确定哪一个实际是格式化,或者是多个.我甚至不确定哪些扩展可能真的有助于格式化.最近HTML和CSS中的自动格式化改变了他们以我不关心的方式进行格式化的方式,我想知道哪个扩展程序正在执行此操作,因此我可以更改配置或禁用扩展.目前我有80-90个扩展,所以逐个进行是一个非常及时的过程,如果有一个程序化的方法来确定这个,我想远离它.似乎扩展必须注册格式化服务,以便他们可以进行自动格式化,但我不确定是否有办法调试,挂钩或查看它们.

visual-studio-code vscode-extensions vscode-settings

16
推荐指数
3
解决办法
5560
查看次数

VS Code - Prettier 对我来说的格式与其他人不同

与我的队友相比,Prettier 对我的表现有所不同。

我们的 VS Code 上都安装了相同版本9.5.0的 prettier。我们都有相同的 prettier 配置。

尽管如此,它对某一特定行的打字稿文件格式与其他行不同,因此,当我从我的机器中推送任何内容并对其他人有效时,部署会失败。

有人面临这个吗?

我应该检查哪一部分才能看到差异?

更新1

我们发现不同的一件事是 VS Code 版本。

我安装了 1.67.2 版本,我的同事安装了 1.63.2 版本。

难道是这个原因吗?

更新2

这就是我在我的机器上因格式错误而收到 prettier 错误的确切行,而其他机器上的 prettier 认为相同的格式是正确的

在此输入图像描述

这就是 prettier 在我的机器上格式化该行的方式(然后 devops 抱怨这是一个错误的格式)

在此输入图像描述

visual-studio-code prettier

6
推荐指数
2
解决办法
4497
查看次数