【问题标题】:Custom format document option in visual studio. Formatting CSS tagsVisual Studio 中的自定义格式文档选项。格式化 CSS 标签
【发布时间】:2010-03-17 16:19:23
【问题描述】:

当我在VS2008中工作时,我经常使用Ctrl+K+D,因为它可以节省很多时间。

但在 CSS 文件中,此命令以我不太喜欢的方式格式化文档。

例如,当我自动格式化文档时,

.Foo
{
width:1px;
height:2px;
}

但是,我喜欢这样格式化标签,因为它更容易阅读(在我看来):

.Foo
{ width:1px;
  height:2px; }

那么,有什么方法可以实现吗?

“标签特定选项”功能似乎是我需要的东西,但我不太确定如何做到这一点。

谢谢。

【问题讨论】:

标签: css visual-studio-2008 indentation readability autoformatting


【解决方案1】:

我刚刚查看了 Visual Studio 代码格式化选项,似乎只有三个选项可供您选择:

  • 紧凑的规则
  • 半扩展
  • 已扩展

这些都不符合您的要求。 C#(和其他语言)的格式选项更加可定制。

【讨论】:

  • 不幸的是,你是对的。仍然唯一的方法是“手动”。
【解决方案2】:

好的,过了很久我想出了一个可以接受的解决方案;

将您的 css(或上传)复制到 this site 并在右侧选择“高(中等可读性,较小的尺寸)”

它会变成你的CSS

.foo
{
    font-weight: bold;
    color: #ff0000;
}

进入

.foo { font-weight: bold; color: #ff0000; }

(在我的情况下,这就是我想要的,你可以选择你最喜欢的,有五个预设和其他额外的选择。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-28
    • 1970-01-01
    • 1970-01-01
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    • 2011-04-03
    相关资源
    最近更新 更多