Python Textmate空白/不可见-显示空格

Python Textmate空白/不可见-显示空格,python,textmate,haml,yaml,coffeescript,Python,Textmate,Haml,Yaml,Coffeescript,有没有办法在TextMate中显示“软制表符”(空格)视图→ 显示不可见项可以很好地跟踪缩进。不幸的是,在缩进是语义的语言中,通常必须使用空格。 (Python、YAML、HAML、CoffeeScript) 对于在TextMate中显示此空白或跟踪软缩进有何建议?我是否应该继续等待Textmate2 您也可以选择其他策略和建议。您可以使用软选项卡-。当我需要此功能时,我也无法找到它;) 启用Show Invisibles时,TextMate 2的突出显示空格 编辑: 您甚至可以通过修改.t

有没有办法在TextMate中显示“软制表符”(空格)<代码>视图→ <如果使用标签进行缩进,代码>显示不可见项可以很好地跟踪缩进。不幸的是,在缩进是语义的语言中,通常必须使用空格。 (Python、YAML、HAML、CoffeeScript)

对于在TextMate中显示此空白或跟踪软缩进有何建议?我是否应该继续等待Textmate2

您也可以选择其他策略和建议。

您可以使用软选项卡-。当我需要此功能时,我也无法找到它;)

启用
Show Invisibles
时,TextMate 2的突出显示空格


编辑:

您甚至可以通过修改
.tm\u properties
文件中的
invisiblesMap
属性,自定义要用哪个字符显示哪些不可见

从TextMate变更日志:

这可以设置为一个字符串,用于控制不可见字符使用的字形。在字符串中添加
\n
\t
或空格,后跟应用于呈现字符的字形,或在其前面添加
~
以禁用该字符的呈现。例如,禁用空间渲染和按
将此添加到
.tm\u属性中
不可见贴图=“~\t┊"

旁注: 情况不再如此,功能已恢复。

根据2013-10-23(v2.0-alpha.9489)的日志:“显示不可见内容将不再将空间视为不可见内容(在以前的构建中添加),因为它会导致从右到左的渲染和空间后使用的组合标记出现问题。该功能可能会恢复,但需要以不同的方式实施。”


我认为这篇文章会更好,或者我相信他不是在问如何使用软空格,而是在显示不可见内容时如何使它们像标签一样可见。
.tm\u属性
文件在哪里?TextMate将首先查看当前目录(例如,您的项目文件夹)然后将遍历文档树以查找
.tm\u属性
文件。可以在主文件夹中定义用户默认值(
/Users/username/.tm\u属性
).TextMate默认值位于
~/Library/Application Support/TextMate/Global.tmProperties
中,感谢您的帮助。最新版本中出现了空间,代码变得无法阅读。使用
invisiblesMap=“~“
inside成功了。非常感谢@英国皇家空军我也遇到了同样的问题,现在一切又好起来了:)很高兴我能帮助@PavelNikolov,这个功能似乎已经被删除了,但可能会回来。根据2013-10-23(v2.0-alpha.9489)的日志:“显示不可见内容将不再将空间视为不可见内容(在以前的版本中添加),因为它会导致从右到左的渲染和在空格后使用的组合标记出现问题。该功能可能会回来,但需要以不同的方式实现。”