我有两个关于 Sublime Text Editor 2 的问题。
我的第一个问题是,我在 Packages/User 文件夹中保存了几个不同的 .tmLanguage 文件(例如:Console.tmLanguage)或 .tmbundle(例如:Handlebars.tmbundle)。但是当初始加载时它不会被 Sublime 检测到。如果我将它们移动到 Package 文件夹下,sublime 会将它们视为颜色语法设置。
我认为所有内容都应该存储在用户文件夹中,以便在更新或任何其他可能的覆盖情况时不会被删除。当它们存储在用户文件夹中时,我该怎么做才能让 sublime 看到这些文件。
我已经将这些文件移动了几个不同的位置。当我初始化 sublime 时,我收到此错误“加载语法文件“Packages/User/Console.tmLanguage”时出错:解析 plist xml 时出错:无法在文件“Packages/User/Console.tmLanguage”中打开文件“
我对此错误进行了研究,其中一个文件可能使用了已缓存的颜色设置。我不记得哪个在使用它。如何清除所有缓存以消除此初始加载错误?
我的第二个问题是,我正在通过 Dropbox 共享 Windows 和 Mac 的 Preferences.sublime-settings 文件。但是Mac有高分辨率,window没有。Mac 需要 21 的字体大小才能在 Windows 上显示相同的大小( font-size: 14 )。每次同步设置时,我都必须从设置文件中切换此值。所以我创建了两个不同的文件,Preferences (OSX).sublime-settings 和 Preferences (Windows).sublime-settings 只保存字体大小设置。它似乎适用于 Windows,但 Mac 只是忽略该文件,根本没有应用字体大小。它太小了,我看不到。任何想法我该如何解决?