# lessc **Repository Path**: yswang/lessc ## Basic Information - **Project Name**: lessc - **Description**: Less 即时保存编译 CSS 插件 for Sublime Text 3 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 29 - **Forks**: 8 - **Created**: 2015-02-03 - **Last Updated**: 2021-09-17 ## Categories & Tags **Categories**: ci **Tags**: None ## README Lessc(Less Compiler) ==================== # *Less compile for Sublime Text 3* # ## **什么是 Lessc** ## Lessc(Less Compiler)是一个在Sublime Text3下使用 `less.js` (http://lesscss.org/) 库将 `.less` 文件编译成 `.css` 文件的工具插件。 ## **特性** ## - 利用windows自带js引擎加载 `less.js`(目前是less-1.7.5版本)库,无需任何其它额外的插件安装(*仅支持 windows*) - Lessc的默认设置和设置项可以从 `sublime text3\Preferences\Package Settings\Lessc\Settings` 看到和修改; - Lessc支持 **自动编译**(即时保存即时编译当前 `.less` 文件,由配置项:`auto_compile:{true|false}` 决定)、 **手动编译** 和 **全部编译**;
**手动编译** 和 **全部编译** 可以通过配置快捷键(`sublime text3\Preferences\Package Settings\Lessc\Key Bindings - Default`)进行,
也可以选择工具命令:`sublime text3\Tools\Lessc > CSS\Compile Current Less file | Compile All Less files` 下触发进行。 - 可设置是否压缩 CSS:`compress:{true|false}` - Lessc还支持 `.sublime-project` 项目私有化配置,这样可以为不同的项目进行不同的 Lessc 的配置。
`test.sublime-project` 示例配置: >{
>   "folders":[
>       {
>           "name": "test",
>           "path": "."
>       }
>   ],
>   "settings":
>   {
>       "lessc":
>       {
>           "auto_compile": true,
>           "compress": false,
>           "encoding": "UTF-8",
>           "less_dir": "D:\\workspace\\test\\src\\lessc"
>           "output_dir": "D:\\workspace\\test\\build\\css",
>       }
>   }
>} ## 如何使用? - 1.将代码下载到 "SublimeText3 安装目录\Data\Packages\lessc" 即可。 - 2.开始编写你的 `.less` 文件,保存后相信它会自动帮你编译成 `.css` 文件,试试吧 O(∩_∩)O~ ## 声明: **此插件是修改自 https://github.com/fengdi/lessc (原插件只支持SublimeText2),尊重原作者版权!**