4

我会在 Github Gist 或使用 Tinkerbin 中发布这个,但是当我复制和粘贴我的 HAML 时,缩进看起来很糟糕。

错误消息是:Inconsistent indentation: "\t\t" was used for indentation,但文档的其余部分使用 2 个空格缩进。

我发布了一个 imgur 来告诉你错误发生在哪里,浏览器告诉我第 8 行,正如你在照片中看到的那样。

请耐心等待,这可能是一个简单的解决方法,但我对 HAML 很陌生。

haml缩进问题

4

3 回答 3

9

如果您使用的是 SublimeText,请将以下内容添加到 Packages/User/Preferences.sublime-settings

"tab_size": 2,
"translate_tabs_to_spaces": true

...然后重新粘贴代码,所有选项卡都将更改为空格。

于 2013-11-06T09:27:55.067 回答
6

我认为您应该使用空格或制表符,或者您可以选择全部并在完成代码后转换为空格,SUBLIME文本编辑器最适合它

于 2012-05-08T05:23:01.890 回答
0

如果您使用的是 Ruby on Rails,请确保缩进与视图/布局中的 application.html.haml 一致

于 2015-10-18T03:17:07.907 回答