# 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),尊重原作者版权!**