【问题标题】:Visual Studio .LESS formatting ruinedVisual Studio .LESS 格式被破坏
【发布时间】:2014-07-01 08:52:17
【问题描述】:

我正在 Visual Studio 中处理一个 .less 文件,并且它编译良好(在项目预构建事件中使用 dotless.complete.exe)。

到目前为止,该项目已经很好地编译并生成了输出 .css 文件,但是现在我遇到了编译错误:

1> 预期为“}”,但在文件“styles.custom.less”的第 2449 行找到“e”: 1> [2448]:边框底部:1px 实心#213840; 1> [2449]:仅媒体屏幕和(最大宽度:768px); 1> -------------^

原因见我的回答。

【问题讨论】:

    标签: visual-studio less


    【解决方案1】:

    事实证明,我在 .less 文件上使用了 Ctrl+K、Ctrl+D(编辑 > 格式化文档)快捷方式而不加思考。 这会破坏以下代码部分的格式:

    边框底部:1px 实心 #213840; 仅媒体屏幕 和(最大宽度:768px){ 字体大小:14px; } 仅媒体屏幕 和(最大宽度:480px){ 字体大小:11px; }

    我建议您不要对 .less 文件使用 Visual Studio 文档格式。

    【讨论】:

    • 如果您使用的是 VS2013,请下载更新 2,因为它对 Less 文件中的媒体查询有更好的格式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-27
    • 1970-01-01
    相关资源
    最近更新 更多