【问题标题】:Haml Pipe Separated Multiline Statement Syntax HighlightingHaml 管道分隔的多行语句语法高亮
【发布时间】:2012-05-22 20:13:22
【问题描述】:

我该如何消除这种丑陋?

如果能在这些东西上突出显示语法就好了。

我认为这个 Textmate 捆绑包 here 可能会成功,但没有运气。我知道这与多行语句的管道分隔符有关。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 haml textmate textmatebundles


    【解决方案1】:

    你一开始就需要那些竖条吗?我从未在我的 Haml 文件中以这种方式使用它们。根据 Haml 文档,the pipe character designates a multiline string:

    %whoo
      %hoo= h(                       |
        "I think this might get " +  |
        "pretty long so I should " + |
        "probably make it " +        |
        "multiline so it doesn't " + |
        "look awful.")               |
      %p This is short.
    

    所以,对于你正在做的事情,在你的一个参数之后的行尾加一个逗号就足以将下一个参数放在下一行的任何位置。

    【讨论】:

    • 好点。我之前遇到过错误,我将不得不重新访问并查看错误是什么。谢谢。
    • 没问题。摆脱这些行是否最终修复了您遇到的错误,或者至少给您同样的错误,但现在您有更漂亮的代码? :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-17
    • 2017-10-25
    • 2023-03-31
    • 2010-10-15
    • 2011-06-24
    • 1970-01-01
    相关资源
    最近更新 更多