Ruby on Rails和haml语法错误与文本配合

时间:2012-01-29 21:53:12

标签: ruby-on-rails tabs textmate

我在rails上使用haml in ruby​​并在文本配合中编辑它。这是我的代码被复制出来的文本伙伴。我得到了真正奇怪的tabbing语法错误,这是提取的源代码。不知道如何解决这个问题。

1: %ul
2:   - @jobs.each do |job|
3:     %li
4:      = link_to(job) do
5:        %strong.job_title
6:          = job.title
7:        %span.description

更新 我也得到了这个错误

Inconsistent indentation: "\t    " was used for indentation, but the rest of the document was indented using 2 spaces.

2 个答案:

答案 0 :(得分:2)

我推荐这个捆绑包 https://github.com/handcrafted/handcrafted-haml-textmate-bundle 然后重新输入代码,应解决问题

答案 1 :(得分:1)

解决此问题的最佳方法是将标签大小更改为 2 并检查软标签(空格) - 您可以找到此信息在TextMate窗口的底部。