【IDE】关于Sublime Text 4 中包管理器的一个BUG的修复
本文最后更新于:2024年4月15日 凌晨 01:02
关于Sublime Text 4 中包管理器的一个BUG的修复
问题描述
在Sublime Text 4中,当我们使用Package
Control,想要禁用"Vintage"插件时,会发现无法禁用,即使我们在Preferences -> Package Settings -> Package Control -> Settings - User
中添加了如下配置:
1 |
|
当我们重启Sublime Text 4后,发现"Vintage"插件依然启用,因为这个JSON配置文件被覆盖了。JSON里重新变成了空的。
相关Issue
Vintage mode automatically turned on after restart (removed from ignored_packages) since 4169
解决方法
可以发现,这个BUG在Package Control的GitHub上已经被修复了,在4.0.1版本,但是目前还没有发布新的版本,所以我们可以手动修复这个BUG。
打开Sublime Text 4,点击
Preferences -> Browse Packages
,在其上一级目录中找到Installed Packages
文件夹,找到Package Control.sublime-package
文件,我们需要替换这个文件。在Github上下载最新的
Package Control.sublime-package
文件,仓库地址:wbond/package_control将下载的
Package Control.sublime-package
文件替换到Installed Packages
文件夹中,替换完成后,重启Sublime Text 4即可。
后记
等到后面应该这个就不需要手动修复了。哎,为啥我要从VSCode转到Sublime Text 4呢...VSCode真香啊,至少BUG是少的。但我的VScode插件太多了,性能比Visual Studio还差,所以我就转到Sublime Text 4作为轻量级IDE了。(同时还是jiangly用的IDE😍,嘿嘿)