这个问题是关于使用自动完成功能在Sublime Text 3中编辑css文件。
我想要这个:
.class { color: #FFF; text-align: center; text-decoration: underline }
是这样的:
.class { color:#FFF; text-align:center; text-decoration:underline }
我打字时,不是后处理器插件。
答案 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文件)才能使完整更改生效。