官网地址:http://incident57.com/codekit/
CodeKit是一款非常强大帮助建立网站实用小工具,它可以自动编译 Less、Sass、Stylus、CoffeeScript、Jade或Haml 的脚本文件,节省大量时间。
CodeKit为JavaScript 提供合并、压缩以及错误检查,优化 jpeg 和 png 格式的图片。
CodeKit所有功能是基于 Project, 因此你必须先创建一个 Project,按 + 选择你的项目目录,或者直接拖拽进来。
自动编译
CodeKit 支持:
- 编译成 CSS: Less, Sass 和 Stylus.
- 编译成 JavaScript:CoffeeScript.
- 编译成 HTML:Haml.
语法检查和优化
编译后,支持使用 Bless 检查 CSS 文件的选择器数量(注1),用 JSHint 或者 JSLint 检查 JS 文件的语法和错误,合并文件,用 UglifyJS 进行压缩,一步完成。JSLint, JSLint, UglifyJS 的参数部分也有专门的配置界面。另外你可以自定义编译后的路径和文件名。