JetBrains IntelliJ平台中的 LESS CSS compiler 插件

LESS Compiler 能够监控 LESS 文件,当它一有变化时将自动编译成CSS。这个插件只适用于
IntelliJ IDEA 11+, PhpStorm 5+, 和 WebStorm 5+平台。它具有以下特性:

  1. Recursive Directory Monitoring

    LESS Compiler watches directories (and subdirectories) for changes to LESS files and automatically compiles them to
    CSS when they are saved in the editor (or when IntelliJ detects that they were modified outside the IDE).

    You can monitor as many LESS directories as you like. You can also specify as many output directories as you like so that compiled CSS files will be copied to multiple locations (e.g., a local src directory
    under version control and a mounted target directory on a remote server).

    The directory structure of the output CSS directories will be identical to the structure of the source LESS directory.

  2. @import Dependency Resolution

    Files that @import a modified LESS file will be re-compiled automatically.

    For example, if home.lessabout.less,
    and contact.less all @import
    "common.less"
    , modifyingcommon.less will cause all three dependents to be re-compiled as well.

  3. Include / Exclude File Patterns

    Prevent specific LESS files from being compiled by specifying include / exclude patterns (glob) that match against filename, folder name, or any part of the complete path to the LESS file.

  4. Move, Copy, and Delete Detection

    When a LESS file is moved, copied, or deleted, LESS Compiler will offer to do the same to the corresponding CSS file(s).

  5. Virtual Filesystem Notifications

    Unlike other solutions, this plugin is smart enough to notify IntelliJ when CSS files are changed, moved, copied, or deleted. In most cases, updated CSS files will be immediately reflected in the editor and Project tree view.

  6. Selective Compilation

    If the plugin somehow fails to catch changes to a LESS file, simply right-click anywhere in the editor or Project tree and select "Compile to CSS". You can also compile an entire directory by right-clicking on it in the Project tree.

  7. Error Notifications

    Any errors encountered during the compilation process will produce an error notification balloon in the IDE containing a link to the file and the line number that caused the error

时间: 2024-07-31 13:22:54

JetBrains IntelliJ平台中的 LESS CSS compiler 插件的相关文章

JetBrains IntelliJ IDEA 2019 for Mac(Java平台IDE) 2019.3.1

JetBrains IntelliJ IDEA 2019 for Mac是java语言开发的集成环境,业界所公认最好的java开发工具之一!IntelliJ IDEA 2019提供了一套全面的功能,以及使用Java,Groovy,Scala和其他语言进行Web和企业开发的最先进技术和框架的工具和集成,支持各种构建系统和单元测试框架集成以及直观的测试运行UI. JetBrains IntelliJ IDEA 2019 for Mac https://www.macdown.com/mac/202.

在Intellij Idea中使用Maven创建Spring&SpringMVC项目

环境及版本 Jetbrains Intellij Idea 15.0.6 Spring 4.1.6 JDK 1.8.0_20 Tomcat 8 Windows 10 从 Maven archetype 创建 Java Web 项目 点击 File > New > Project > Maven,勾选 Create from archetype 并在列表中选择 maven-archetype-webapp . 随后的步骤自行设置: 随后Maven 会根据默认的 pom.xml 自动导入依赖

JetBrains IntelliJ IDEA 2019专业使用技巧(一)

JetBrAIns IntelliJ IDEA 2019 for Mac是一个智能且灵活的Java平台IDE,它提供了一套全面的功能,以及使用Java,Groovy,Scala和其他语言进行Web和企业开发的最先进技术和框架的工具和集成. 编码协助输入信息如果您想了解有关插入符号的更多信息,例如它来自哪里或类型是什么, 快速文档 就是您的朋友.按?Q 以调用它,您将看到包含这些详细信息的弹出窗口.如果您不需要完整信息,请改为使用"类型信息"操作:它仅显示所选表达式的类型,但不会占用大量

IntelliJ IDEA中怎样使用JUnit4

 背景 近期參与了一个Anroid医疗项目,当中项目底层有非常多基础类及通讯类,并且非常多涉及复杂的字节操作还有多线程同步及状态机处理.这种项目做一下TDD还是必要的,尽量项眼下期把风险减少一些. 如今的问题是本人使用的是IntelliJ开发的Android项目,刚開始还真不知道怎么下手.在參考了一些资料后.总结了一下IntelliJ中配置JUnit測试环境的步骤,希望对大家有帮助. 环境: 操作系统:Windows 7 IntelliJ版本号:13.1 Android SDK API:19

在IntelliJ IDEA14中安装go语言插件

go语言的集成开发环境仍不成熟,试用了liteide,感觉很不适应,弹出菜单对程序员的干扰太大.所以就试大牌的IntelliJ IDEA,这工具本来是JAVA开发阵营的,不过它已经变为一个非常强大的支持多种语言的集成环境了. 1.go环境 下载Go1.5.1(由于国内伟大的墙,golang.org访问被墙,搞点技术真是不易,从Golang中国的的百度云盘下载是不错的选择,http://pan.baidu.com/s/1hq1mrDM),安装很方便,直接解压到c:\go目录中即可.系统PATH环境

IntelliJ IDEA中如何使用JUnit4

 背景 最近参与了一个Anroid医疗项目,其中项目底层有很多基础类及通讯类,而且很多涉及复杂的字节操作还有多线程同步及状态机处理.这样的项目做一下TDD还是必要的,尽量项目前期把风险降低一些. 现在的问题是本人使用的是IntelliJ开发的Android项目,刚开始还真不知道怎么下手.在参考了一些资料后,总结了一下IntelliJ中配置JUnit测试环境的步骤,希望对大家有帮助. 环境: 操作系统:Windows 7 IntelliJ版本:13.1 Android SDK API:19 J

JetBrains IntelliJ IDEA 20191.1中文版

JetBrains IntelliJ IDEA 20191.1中文版推荐给大家,JetBrains IntelliJ IDEA 20191.1版本更新,修复了几个重要的修复程序,例如:KT-30117,KT- 29427,KT-30137和KT-9618.了解更多JetBrains IntelliJ IDEA 20191.1中文版精彩功能,点击进入体验看看吧! JetBrains IntelliJ IDEA 20191.1更新功能 1.添加一个允许您启用/禁用此新功能的选项使其更加可定制.现在,

Java开发工具JetBrains IntelliJ IDEA 2019.2.1汉化版

IntelliJ IDEA mac 汉化版是一款功能强大,功能多样且用户友好的Java IDE,专门设计用于借助众多工具和功能提高您的工作效率.IntelliJ IDEA 2019提供了一套全面的功能,以及使用Java,Groovy,Scala和其他语言进行Web和企业开发的最先进技术和框架的工具和集成. 最重要的是,IntelliJ IDEA支持各种构建系统和单元测试框架集成以及直观的测试运行UI.您还可以享受JavaScript,HTML,CSS和其他语言和技术的简单编辑器,如LESS,Sa

云平台中节点异常如何考虑迁移因素

在云平台中物理节点异常是否立即迁移到其他可用资源节点?还是人为干预? 手动恢复异常节点的云主机...? 自动迁移实现不难,难就难在如何定位故障?物理机异常有N种假设: 网络故障:交换机端口异常,广播风暴... 这种现象将会导致多节点异常?如果这种故障实现自动迁移将会带来意外风险 服务异常:MQ 消息积压,磁盘写满,将会导致所有节点无法正常通信,如果这种故障实现自动迁移带来意外风险 软件异常:后端存储节点服务down ,monitor 异常,将会导致云主机无法正常work, 如何定位VM 故障,是