越來越多的同學(xué)開始使用 less 等預(yù)處理器的方式來編寫 CSS 跟 JavaScript ,比較流行的有 less 、 sass 、 coffeescript 。 Less 等代碼無法直接在瀏覽器中執(zhí)行,最終還是需要編譯成 CSS 或 JS 。它們語法很棒,但是它們的編譯方式卻不夠靈活。官方基本上都是只提供命令行的方式進行文件編譯, less 還可以在頁面中嵌入一個 less.js 進行在線編譯,但這種方法實在是不靠譜。所以大家都喜歡使用圖形界面工具來進行編譯工作,高效快捷。在 koala 開發(fā)之前已經(jīng)有一些工具了,比如 winLess 、 simpless 等,功能都比較單一,且只支持 less 。 還有一些同學(xué)折騰編輯器 sublime text 等,但目前還沒有一個很完美的方案。還好,現(xiàn)在有了Koala。
Koala 是什么?
koala 是一款桌面程序,支持 less 、 sass 、 coffeescript 即時編譯,幫助 web 開發(fā)者更高效地使用 less 、 sass 、 coffeescript 開發(fā)。
項目地址: http://koala-app.com/index-zh.html
Koala 特性:
多語言支持 :支持 less 、 sass 、 coffeescript 和 compass framework 。
實時編譯: 監(jiān)聽文件,當文件改變時自動執(zhí)行編譯,這一切都在后臺運行,無需人工操作。
編譯選項: 支持自定義編譯選項。
代碼壓縮: less