【问题标题】:How to lint LESS or CSS in PhpStorm?如何在 PhpStorm 中对 LESS 或 CSS 进行 lint?
【发布时间】:2017-04-05 22:55:00
【问题描述】:

我在 PhpStorm 的插件目录中搜索 linter,但没有结果,这对我来说似乎很奇怪。人们在 PhpStorm 中的样式表中没有使用 linter 吗?

有没有其他方法可以在 PhpStorm 项目中检查 LESS 文件?

例如,我需要在类定义中按字母顺序对所有属性进行排序。

【问题讨论】:

  • 2016.3(尚未发布,现在 RC)支持stylelint(参见基本描述here)。对于排序属性——试试 CSSComb 插件。
  • 感谢您的提示!在csscomb.com 上,我看不到 PhpStorm 的插件,但例如一个给咕噜。您将如何包含 CSSComb?作为 Grunt 任务?还是我错过了什么?
  • "Css Alphabetical Rearanger" 或 "CSSReorder" 插件(第二个使用 CSSComb)——从 PhpStorm 内部安装。对于简单/手动 A-Z 行排序,您还可以使用“String Manipulation”或“Shifter”插件(它们还有其他非常有用的功能,因此无论如何都值得检查)。还有用于 linting 的自定义“scss-lint”插件。
  • 谢谢@LazyOne

标签: less phpstorm linter


【解决方案1】:

目前,没有简单的方法可以使用 PhpStorm 插件自动重新排列 LESS 文件中的样式属性。 (2016.3 版本中的 stylint 插件不影响 LESS 文件)。

我最终为 CSSComb 构建了一个繁重的任务,效果很好。

【讨论】:

    猜你喜欢
    • 2011-11-15
    • 1970-01-01
    • 2019-09-13
    • 1970-01-01
    • 1970-01-01
    • 2019-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多