我有两个关于Sublime Text Editor 2的问题。
我的第一个问题是,我有几个不同的.tmLanguage文件(例如:Console.tmLanguage)或.tmbundle(例如:Handlebars.tmbundle)保存在Packages / User文件夹中。但是在初始加载时它不会被Sublime检测到。如果我在Package文件夹下移动它们,sublime会将它们视为颜色语法设置。
我认为所有内容都应存储在用户文件夹中,以便在更新或任何其他可能的覆盖情况时不会删除它。 如果将这些文件存储在用户文件夹中,我该怎么做才能看到这些文件。
我已将这些文件移到了几个不同的位置。当我初始化sublime时,我收到此错误“加载语法文件时出错”Packages / User / Console.tmLanguage“:解析plist xml时出错:无法打开文件文件”Packages / User / Console.tmLanguage“”
我对此错误进行了研究,其中一个文件可能是使用了缓存的颜色设置。我不记得哪一个正在使用它。 如何清除所有缓存以消除此初始加载错误?
我的第二个问题是,我通过Dropbox分享Windows和Mac的Preferences.sublime-settings文件。但Mac有高分辨率,窗口没有。 Mac需要字体大小为21才能在Windows上显示相同的大小(font-size:14)。每次当我同步设置时,我必须从设置文件中切换此值。所以我创建了两个不同的文件,Preferences(OSX).sublime-settings和Preferences(Windows).sublime-settings来保存字体大小设置。它似乎适用于Windows,但Mac只是忽略该文件,根本没有应用任何字体大小。它太小了,我看不到。 我有什么想法可以解决这个问题吗?
答案 0 :(得分:3)
我解决了第二个问题(即消除了显示差异),如下所示:
窗口7:
%USERPROFILE%\AppData\Roaming\Sublime Text 3\Packages\Default
Mac OS X:
~/Library/Application Support/Sublime Text 3/Packages/Default
将Default.sublime-package中的两个文件解压缩到此文件夹中:
Preferences (OSX).sublime-settings
Preferences (Windows).sublime-settings
我使用以下设置在Windows 7 / XP和带Retina的MacBook上获得相同的外观:
视窗:
{
"font_face": "Consolas",
"font_size": 11,
"line_padding_top": -1
}
Mac OS X:
{
"font_face": "Consolas",
"font_size": 14,
"line_padding_bottom": -1,
}
答案 1 :(得分:2)
根据Sublime Text论坛中的this帖子,您需要从/ Packages文件夹和.tmlanguage.cache文件中删除现有的.tmlanguage文件,然后重新启动Sublime Text以确认该程序不再存在读他们。然后,您可以将.tmlanguage或.tmbundle文件放在/ Packages / User。
中我不清楚您收到的错误消息是指示位置有问题而plist文件本身没有问题。您可以尝试使用其中一个免费的plist编辑器来确保文件本身的结构正常。
祝你好运Mac / Windows显示屏差异。我不知道你怎么解决这个问题。
答案 2 :(得分:0)
对于Windows删除 - 从
删除所有sublime文件C:\用户\\应用程序数据\漫游