twitter-bootstrap - 为什么 Visual Studio 2013 Intellisense 无法识别 Bootstrap 列大小混合?

标签 twitter-bootstrap less intellisense visual-studio-2013

我正在构建一个 Bootstrap 网站并使用 LESS。一切正常,但 Visual Studio 的 Intellisense 无法识别某些混入。

我在 LESS 文件的顶部使用以下内容:

@import "bootstrap/bootstrap.less";

一些混入,比如 .make-row() 被识别,但是列混入,比如 .make-md-column(4) 不被识别。

LESS 编译得很好,所以这只是一个小麻烦,但是,如果有人知道如何修复它,请告诉我。

我正在使用 VS2013、Web Essentials 和最新版本的 Bootstrap 以及 LESS 源。

最佳答案

不一定是解决方法,而是一种解决方法,但您可以向 less 文件添加引用路径。通过为您提供该文件的智能感知,这与在 js 文件中的工作方式相同。

示例

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

.bacon {
    color: @red; // Should have intellisense now.
}

关于twitter-bootstrap - 为什么 Visual Studio 2013 Intellisense 无法识别 Bootstrap 列大小混合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20882559/

相关文章:

javascript - 如何单击输入字段内的字形图标

html - Bootstrap 4 sticky-top 停止工作

css - 如何在 Less 中使用带有 & 符号 ( &-@var { ) 的变量

css - Twitter 的 Bootstrap 3 网格,更改断点并删除填充

c# - 为什么 VS-Intellisense 有时会为命名空间添加 "use"并将其添加到 C# 中的类型之前

css - 使用 Bootstrap 将 Wordpress 主题从 2.3.2 迁移到 3.3.7(及更高版本)

javascript - 滚动时在固定导航栏动态更改类

css - .less 文件中的 Angular 4 导入不会在更改时更新

c++ - 为什么 VC++ IntelliSense 不刷新错误列表?

jquery - Intellisense 不适用于 Visual Studio 2012 中的 JavaScript