gpt4 book ai didi

sass - 当我将我的配置设置为禁用自动格式化时,为什么 VS Code 会格式化我的 SCSS?

转载 作者:行者123 更新时间:2023-12-02 03:09:37 25 4
gpt4 key购买 nike

我有一些像这样的 SCSS 代码:

$theme-colors: ( 
"primary": #0074d9,
"danger": #ff4136,
);

每次我保存此文件时,它都会自动将其格式化为:

$theme-colors: ( "primary": #0074d9,
"danger": #ff4136,
"danger2": #ff4136,
);

这是垃圾(imo)。我不想要它,并花了一个多小时寻找原因。

我禁用了所有面向 SASS 的插件、linters 和格式化程序。我更改了用户设置、工作区设置、vue-project 设置,我创建了 prettierrc 文件,这样我就可以禁用这种奇怪的格式。我创建了一个本地 vue.config 文件来禁用保存时格式(只是为了看看它是否影响了这个问题)。没有任何区别。

最佳答案

事实证明这是由于看似无关的格式化程序造成的:

JS-CSS-HTML 格式化程序

我忘了我已经安装了这个(我有大约 100 个扩展)。遗憾的是,这并没有在其配置文件中的任何地方提及 SCSS 或 SASS。但它确实在 2016 年的变更日志更新中提到了它。我真傻。

我已经卸载了这个扩展,这样就停止了恼人的格式化。我确信它的工作做得很好,但它正在做任何事情并不明显,这使得问题真的很难找到。

不过,它确实让我对我的扩展进行了急需的清理。

关于sass - 当我将我的配置设置为禁用自动格式化时,为什么 VS Code 会格式化我的 SCSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57995133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com