有没有办法在TextMate中显示“Soft Tabs”(空格)?如果您使用标签进行缩进,View
→Show Invisibles
可以很好地跟踪缩进。不幸的是,在缩进是语义的语言中,您通常 使用空格。
(Python,YAML,HAML,CoffeeScript)
有关在TextMate中显示此空白或跟踪软缩进的建议吗?我应该继续坚持使用Textmate2吗?
也欢迎其他策略和建议。
答案 0 :(得分:13)
启用Show Invisibles
时,TextMate 2的latest version会突出显示空格。
修改强>
您甚至可以通过修改invisiblesMap
文件中的.tm_properties
属性来自定义要显示哪些不可见的字符。
从TextMate更改日志:
这可以设置为一个字符串,用于控制哪些字形用于不可见字符。向字符串添加
\n
,\t
或空格,后跟应该用于呈现字符的字形,或者在~
前面添加字符以禁用该字符的呈现。例如,要禁用空格渲染并将标签呈现为┊
,请将其添加到.tm_properties
:invisiblesMap = "~ \t┊"
。
此情况并非如此,功能已恢复。
根据日志2013-10-23(v2.0-alpha.9489):“Show Invisibles将不再将空间视为无形(在之前的构建中添加),因为它导致了正确的问题 - 左侧渲染和组合空格后使用的标记。该特征可能会返回,但需要以不同方式实现。“
答案 1 :(得分:-1)
您可以使用软标签 - as described here。当我需要这个功能时,我也有问题找到它;)