修复CSS文件:规则冒号后的空格而不是选择器(Sublime Text 2)

时间:2012-09-19 21:01:07

标签: css sublimetext2

好的 - 我有一个巨大的css文件,继承自另一个设计师。我正在打扫它。我需要做的一件事是在冒号之后为规则而不是选择器添加空格。即:

.selector:after {
foo: bar;
}

我在foo之后添加一个空格:但不是在.selector之后(在选择器之后和之后)。

我假设有一种比查找/替换和手动/可视地跳过选择器冒号更简单的方法,但任何建议都表示赞赏。

3 个答案:

答案 0 :(得分:2)

为什么创建正则表达式会很有效。我认为最简单,最快捷的方法是简单地使用IDE的查找和替换,在每个冒号后添加一个空格,然后再次使用find和replace来从伪类中删除空格。由于可能只使用了大约8个不同的伪类,所以不应该花费很长时间来对每个伪类进行替换。

答案 1 :(得分:0)

我最终使用ProCssor,这非常酷,感谢SteveAx。

答案 2 :(得分:0)

在Sublime文本中大约需要5秒钟,我会这样做:

  • 使用光标
  • 突出显示:
  • alt + f3选择冒号的所有实例
  • 点击右箭头键跳转到冒号右侧
  • 添加空格

如果你想“规范化”并确保冒号之后没有双空格,只需在其中一个冒号之后添加两个空格,然后执行alt + f3选择它的所有实例并更正它。