TextMate有没有一个简单的方法来为HAML文件缩进2个空格?

21
我在 TextMate 中查找偏好设置,似乎没有一种方法可以在我们选择代码并选择时将缩进设置为 2 个空格。
Text -> Shift Right

现在它缩进了4个空格,但有没有办法让它缩进2个空格?

2个回答

41

它在应用程序底部栏的中间位置。 如果你点击它,它会显示类似于“软制表符:4”的内容,您可以更改为制表符为2个空格。


如果将其更改为2,然后在突出显示的文本上使用“文本->向右移动”,则实际上会为每行插入一个制表符...它显示为2个空格,但是HAML编译器会抱怨它是制表符而不是空格。 - nonopolarity
你可能想要查看在终端中使用“expand”命令以用于你的编译器。 - Jon W
2
当您选择下拉菜单以设置选项卡大小(它可能会显示“Soft Tabs: 4”或“Tab Size: 4”)时,请确保在底部的“Soft Tabs(空格)”处有一个勾选框,这将使用空格进行缩进和制表符。 - Justin
这个修复方案对你有用吗? - Justin
1
是的,我也这么认为...只是一开始,当我点击“右箭头”之后插入软制表符时,它会移动2个空格,让我以为插入的不是空格而是制表符...我不得不将该代码复制并粘贴到另一个文本编辑器中以验证它是2个空格。 - nonopolarity

2

同时,您可以通过按住Option键并沿着行中的位置拖动鼠标来编辑多行。当您输入时,文本将出现在您选择的所有行上。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接