【问题标题】:Easily clean-up HAML spacing in TextMate在 TextMate 中轻松清理 HAML 间距
【发布时间】:2010-11-23 21:57:49
【问题描述】:

我喜欢 HAML,但遇到了 tabsspaces 的烦恼。有没有一种简单的方法可以在 TextMate 中将文件从一个文件转换为另一个文件?

我更喜欢制表符,但我看到很多使用的空格...想知道这是首选还是我看到发布到网络上的代码工件?!?我真的不在乎,尽管在我看来,选项卡似乎更易于使用......

【问题讨论】:

    标签: html textmate haml


    【解决方案1】:

    就这么简单:Text > Convert > Spaces to Tabs
    我也更喜欢制表符而不是空格(只要它们的大小为 2 个空格)。

    编辑:
    Textmate 2:'Bundles > Source > 将制表符转换为空格'
    快捷键:⌃⇧⌘T (ctrl + shift + cmd + t)

    现在我全都在使用软标签的空间;)

    【讨论】:

    • 你的答案应该被选中
    • 我同意.. 在这种情况下,宏绝对是矫枉过正。
    【解决方案2】:

    我编写了一个宏,用于将空格中的制表符转换为空格,另一个用于将空格转换为制表符:

    只需开始录制宏,执行查找和替换(全部替换)查找(制表符或空格)并替换为(另一个)。

    【讨论】:

    • 在这种情况下,宏是矫枉过正的,很可能由于复杂性而导致错误。请参阅 Mirko 的答案以获得更好、更智能的解决方案。
    猜你喜欢
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 2010-09-09
    • 2018-04-19
    • 1970-01-01
    • 2012-03-01
    • 2020-05-25
    • 1970-01-01
    相关资源
    最近更新 更多