【问题标题】:How to get Intellisense in LESS files in Visual Studio 2015如何在 Visual Studio 2015 的 LESS 文件中获取 Intellisense
【发布时间】:2017-06-28 20:53:48
【问题描述】:

我最近将我的 CSS 结构迁移到了 LESS,这很棒,与普通 CSS 相比,我确实看到了使用 LESS 的许多好处。

到目前为止,我遇到的唯一问题是 Visual Studio 2015,因为我的 LESS 代码分布在不同的文件和文件夹中,所以我总是收到 Intellisense 错误,例如“Undeclared mixin”或“未声明的变量”。

这只是因为我的 mixin、变量和其他代码段位于不同的文件中,并且 VS 无法自动知道它们在哪里。

有人知道怎么解决吗?

【问题讨论】:

    标签: css visual-studio less frontend


    【解决方案1】:

    首先,您是否安装了Web Essentials LESS 扩展程序?

    再想一想,只需在文档顶部添加参考评论,如下所示:

    /// <reference path="variables.less" />

    path="" 将是您文件的确切路径。

    【讨论】:

    • 啊!!非常感谢!我确实有 Web Essentials LESS 扩展 :) 但它没有获取这些参考。但是您的答案非常完美!谢谢!
    【解决方案2】:

    尝试将“@import (reference) ...”添加到使用变量的文件中。

    @import (reference) "FileWithVariables.less";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-25
      • 1970-01-01
      • 2017-03-08
      • 2015-10-13
      • 2017-01-27
      • 1970-01-01
      • 1970-01-01
      • 2015-10-27
      相关资源
      最近更新 更多