如何防止 Visual Studio 2019 在粘贴时将 CSS 格式化为多行?

s15*_*99d 2 css visual-studio-2019

我喜欢将我的 CSS 格式化为每个选择器的一行。当我手动编码时,这在 VS 2019 中很容易。但是,只要我粘贴一些东西,它就会将以下属性扩展到每个属性 1 行。我知道我可以使用Ctrl+z将其恢复为一行,但我希望它在粘贴时根本不会扩展。我一直在与自动格式化作斗争。是否可以关闭此功能?我已经使用了所有我能想到的选项设置。有谁知道在 VS 2019 中粘贴 CSS 时如何关闭自动格式化?

Tyl*_*erH 6

是的,您可以通过转到“工具”菜单并选择“选项”来执行此操作

在“选项”窗口中,转到“文本编辑器”>“CSS”>“高级”并将“粘贴格式”设置为“关”

CSS 高级部分上的 VS 选项窗口

这是一个动画 gif,显示更改此设置可以解决此问题:

在此处输入图片说明

  • 弄清楚了。我在 CSS 上关闭了粘贴时的自动格式。我实际上正在处理 SCSS 文件。我必须关闭 SCSS 的同一个开关。感谢您的帮助! (3认同)