已使用Textmate 2多年了。通常将它保留在夜间构建中。几个星期前,它开始偶尔将我的所有* .rb文件视为纯文本。从最新的版本构建开始 - 它将我的所有* .rb文件视为纯文本。 :(
我试过了:
卸载所有语言包后,当我打开这些文件时,它正确地要求安装coffeescript,javascript,json等。但是,它不要求* .rb文件。
我搜索了TM邮件列表,发现没有类似的东西。
*。rake,* .rbx和Ruby语言包中列出的所有其他文件类型都被识别为ruby。
有什么想法吗?
答案 0 :(得分:2)
当您打开文件并通过状态栏手动更改文件类型时,TextMate 2将在~/Library/Application Support/TextMate/Global.tmProperties
中记住此绑定(对于使用相同扩展名的所有文件)。
撤消存储的文件类型绑定有几个选项:
*.rb
文件,然后通过状态栏选择 Ruby 。修改~/Library/Application Support/TextMate/Global.tmProperties
以删除为fileType
设置*.rb
的所有内容。这样的条目看起来像:
[ *.rb ]
fileType = text.plain
删除~/Library/Application Support/TextMate/Global.tmProperties
。
答案 1 :(得分:1)