Ruby 为什么Textmate将*.rb文件视为纯文本
已经使用Textmate 2很久了。通常将其保存在夜间构建中。几周前,它开始零星地将我所有的*.rb文件作为纯文本处理。从最新版本开始,它将所有我的*.rb文件视为纯文本:( 我试过:Ruby 为什么Textmate将*.rb文件视为纯文本,ruby,textmate,Ruby,Textmate,已经使用Textmate 2很久了。通常将其保存在夜间构建中。几周前,它开始零星地将我所有的*.rb文件作为纯文本处理。从最新版本开始,它将所有我的*.rb文件视为纯文本:( 我试过: 关闭所有语法高亮显示程序,重新启动TM并重新安装 卸载TM;重新安装应用程序 仅使用实际版本,而不是夜间构建 卸载所有语言包后,当我打开这些文件时,它会正确地要求安装coffeescript、javascript、json等。但是,它不会要求安装*.rb文件 我搜索了TM邮件列表,没有发现类似的内容 *.ra
- 关闭所有语法高亮显示程序,重新启动TM并重新安装
- 卸载TM;重新安装应用程序
- 仅使用实际版本,而不是夜间构建
- 退出TextMate
- 删除/Library/Application Support/TextMate
- 删除~/Library/Application Support/TextMate
- 启动TextMate
- 打开一个*.rb文件
- 利润
~/Library/Application Support/TextMate/Global.tmProperties
中记住此绑定(对于使用相同扩展名的所有文件)
有几个选项可以撤消存储的文件类型绑定:
*.rb
文件并通过状态栏选择Ruby~/Library/Application Support/TextMate/Global.tmProperties
以删除为*.rb
设置文件类型的任何内容。此类条目如下所示:
[ *.rb ]
fileType = text.plain
~/Library/Application Support/TextMate/Global.tmProperties
当你说“卸载”时,你的意思是你也删除了
库/应用程序支持中的东西吗?
中有很多隐藏的东西仍然存在。第二句:“通常将其保留在非常小的版本上。”.你想知道为什么它不起作用吗?是的,我想到了Cort3z…但是,通常夜间构建都很好--我在问互联网之前提到过切换到公共发布:)好主意@tadman--我还没有这么做。我试试看。不需要删除整个Global.tmProperties文件。只要记住引用*.rb的地方,就可以重新启动了。