如何检查预编译缩小 SASS 代码

How to inspect precompiled minified SASS code

我正在使用 Codekit 通过 Sass 缩小我所有的 CSS。这很好用,但在检查代码时会导致问题,因为所有内容都出现在第 1 行!我使用这些行作为快速查找我正在寻找的代码的方法。

我使用 Coda 的 Codekit 插件,这意味着每次我对 .scss 文件进行更改并保存时,它都会自动编译代码。

我想每个人都会告诉我在发布之前不要编译代码,在一个理想的世界里这很好但是 总是 需要检查代码而不是一旦它全部已编译。

有办法解决这个问题吗?或者这是编译代码的缺点?人们经过哪些过程才能获得缩小的代码?我怎么知道更改在哪个 .scss 中?

我可以将它设置为较少压缩,这样它就不会全部放在一行上,但这样我就会失去压缩它的好处。

这些是我将 Codekit 设置为的设置:

Codekit 支持 Source Maps,这会让 Google Chrome 向您显示 原始代码 即使在缩小之后。

在您的编译设置中,选中 为 SASS 创建源映射 复选框。

有关详细信息,请查看此 Team Treehouse article (the article deals with JavaScript, but the same principle applies to CSS too) and the Codekit SASS documentation