Less/Sass编译工具,koala使用指南

若是你正在使用sass、less或coffee,而没有注意到koala, 那说明你可能已经很久没有更新你的知识库了。koala这个由国人编写的,用于编译sass、less、coffee利器,在最近的短短几个月曝光率不亚 于任何其余的技术。固然这跟其做者的辛勤劳动,让其更强更优秀有很大关系。在此先感谢koala的做者们,感谢大家给咱们带来这么棒的免费工具。css

其实编译工具备不少,我本人就各类免费的编译sass的工具都试过,通常都是不了了之,要么功能有限,要么编译速度不敢恭维,直到一个偶然的机会遇 到koala,才中止搜索脚步,稳定使用它,如今它已是我开机必备工具之一。下面我将以我本身的实际经验,简单介绍下koala。linux

选择koala的7大理由:

  1. 多语言支持:支持Less、Sass、CoffeeScript 和 Compass Framework。
  2. 实时编译:监听文件,当文件改变时自动执行编译,这一切都在后台运行,无需人工操做。
  3. 编译选项:既可统一设置文件的编译选项,也可单独设置某个文件的编译选项。
  4. 强大的文件右键功能:右键文件元素,便可操做打开文件,打开文件目录,打开输出文件目录,设置输出文件目录,编译,删除六大经常使用功能。
  5. 错误提示:在编译时若是遇到语法的错误,koala将在右下角弹出错误信息,方便开发者定位代码错误位置。
  6. 跨平台:windows、linux、mac都能完美运行。
  7. 免费且负责:koala彻底免费,并且做者很负责,有什么问题做者都会及时给予答复,意见什么的能够直接提交给做者,通常在下一个版本就能获得解决。

了解了它的优势以后,咱们来熟悉下它的界面,这个其实也是我选择它的一个缘由。windows

简洁美观的面板

koala面板

上面四个数字分别对应四个区域:sass

第一区域:第一个按钮用于添加项目,第二个按钮打开编译文件的错误提示,第三个按钮设置koala,里面能够设置全部文件默认的编译输出方式,须要过滤的文件,界面语言(中文/英文)等。固然这里也包括目前koala的版本号及做者等信息。app

第二区域:project区域,能够直接把项目拖进该区域less

第三区域:需编译的文件列表,默认如下划线开头的文件不出现列表中,绿色表示动态编译的文件,灰色表示非动态编译。单击相应的文件,出现第四个区 块,设置文件编译的选项。若是你的文件是后添加的那么请点击上面的refresh按钮刷新须要编译的文件,固然也能够经过下面的几个all/less /sass/coffee来过滤本身要编译的文件。koa

第四区域:设置文件编译的选项,这个区域得选中第三个区域的某个须要编译的文件才会出现。以sass为例,第一个选项表示是否启用动态编译;第二组 表示是否启用这四个功能,我这边为了方便调试因此启用debug info,固然若是你使用compass那就得启用compass;第三组表示输出的css格式,分为四 种:nested,compressed,compact,expanded;最后一个compile按钮能够手动编译。工具

既然熟悉了界面,咱们就实际使用下吧,步骤走起:debug

简单的使用步骤

第一步:首先点击咱们第一区域的那个齿轮按钮,设置下默认文件的编译方式,并把界面语言设置为中文。3d

koala设置默认sass文件编译方式

koala设置中文界面

第二步:添加咱们要编译的项目文件,可经过第一区域的加号那个按钮添加,也能够直接将项目拖到第二个project区域。

第三步:单击咱们须要编译的文件,出现第四区域设置下该文件具体的编译方式,若是没什么特别的,直接用默认设置的就ok,若是不须要动态编译,直接勾掉“即时编译”那个checkbox,其他的按照上面说的操做。

koala sass文件单击面板

第四步:右键单击须要编译的文件,出现咱们经常使用的几个操做:打开文件,打开文件目录,打开输出文件目录,设置输出文件目录,编译,删除。通常这里咱们须要设置下咱们输出文件的目录。

koala sass文件右键功能菜单

第五步:若是你的文件既有less,sass还有coffee,那么就最好有必须点击下面的过滤条件,选择你要动态编译的文件,否则一锅煮头都大了。

koala 文件过滤

教程走完,好了,就这么简单,没什么复杂的,本身动手试试吧。

相关文章
相关标签/搜索