从昨天开始,Sublime Text 3 标签显示正常(但高度较低)首先然后在我关闭标签后出现乱码。
以下是显示该问题的裁剪屏幕截图:
我正在使用Brogrammer 主题并且最近没有更改配置。唯一可能成为原因的事件是我断开笔记本电脑对接,从而断开双屏设置,返回到内置笔记本电脑屏幕。但是,这之前并没有引起问题。
由于这个问题现在仍然存在,我想将 Sublime Text “重置”到主题刚安装的状态。我该怎么做?
我在 Windows 7 上使用 Sublime Text 3,版本 3065。但是,我相信如果您给出针对其他操作系统的说明,我就能遵循。
我尝试清除Cache
下的文件夹%LOCALAPPDATA%\Sublime Text 3
,但无济于事。
此外,如果一次打开多个选项卡,除焦点选项卡之外的所有选项卡都会显示乱码。
更糟糕的是:命令面板(++ Ctrl)在背景上几乎不可见。我以为我可以通过这种方式禁用或卸载主题。请参阅:ShiftP
答案1
打开Preferences -> Settings-User
然后在"ignored_packages"
列表中查看您的主题是否列在那里(我敢打赌它列在那里)。只需从列表中删除包的名称(以及可能在那里但您没有专门放在那里的任何其他插件的名称),保存文件,重新启动 Sublime,您就应该一切就绪了。
在 Package Control 的更新过程中有时会发生这种情况。当 Sublime 启动时,需要更新的插件/包(Brogrammer 昨天发布了一个新版本)会"ignored_packages"
立即被放入列表中。然后包会升级,并应该从中删除"ignored_packages"
。但是,无论出于什么原因,这种情况偶尔不会发生。对于普通插件,您只会注意到插件停止工作,对于主题,您会得到现在看到的视觉效果。
答案2
检查您的偏好设置是否正在尝试加载不存在的主题。
我刚刚在新的 Debian 9 VM 上全新安装了 Sublime Text 3,遇到了同样的问题,所以我安装了我更熟悉的 Sublime Text 2,但它也遇到了同样的问题。我终于明白了问题在于我已经复制粘贴了我的旧偏好其中包括以下定义:新系统上不存在的主题,因此程序不知道 UI 图形在哪里,因此出现全是垃圾图形。
我还建议您检查文件路径,确保图形没有丢失或读取权限发生变化。