如何使用Sublime Text 3删除CSS中冒号后的空格?

时间:2014-05-17 12:40:22

标签: sublimetext3 css-editor

这个问题是关于使用自动完成功能在Sublime Text 3中编辑css文件。

我想要这个:

.class { color: #FFF; text-align: center; text-decoration: underline }

是这样的:

.class { color:#FFF; text-align:center; text-decoration:underline }

我打字时,不是后处理器插件。

1 个答案:

答案 0 :(得分:3)

首先,让我说出于可读性原因我反对这一点 - 如果你想缩小你的CSS,那么在Sublime中有plenty of tools可以做到这一点。话虽如此,有一种方法可以做到,但它需要一些努力。首先,确保安装了Package Control。接下来,我们需要从.sublime-package文件中提取文件,因此请安装PackageResourceViewer插件。为此,一旦安装了Package Control并重新启动了Sublime,请使用 Ctrl Shift P 打开命令选项板(⌘<在OS X上显示/ kbd> Shift P 并输入 pci 进入提示 Package Control: Install Package 选项。点击输入,等待加载存储库,然后输入 packresview 以显示 PackageResourceViewer 选项。再次点击输入,等待它安装。

接下来,再次打开命令选项板,然后键入 prv 以显示 PackageResourceViewer 选项,然后选择 PackageResourceViewer: Open Resource 。向下滚动到 CSS ,点击 Enter ,然后向下滚动到 css_completions.py 并点击 Enter 再次打开它。您可以忽略99%的文件,只需向下滚动到第190行,如下所示:

                l.append((p, p + ": "))

只需删除冒号:之后的空格:

                l.append((p, p + ":"))

保存文件,你应该全部设置好。您可能需要重新启动Sublime(并重新打开所有CSS文件)才能使完整更改生效。