我在用着sublime-text-2已经有一段时间了,我刚刚决定安装sublime-text-3尝试新功能(保持 ST2 安装)。
我成功完成了安装,但是当我尝试在 ST3 中安装新包(通过 PackageControl)时,似乎 ST2 已安装的包存在问题。
我们以SassBuild
包为例。
[ST2]
已安装[ST2]
该文件存在,且是定制的C:/Users/$/AppData/Roaming/Sublime Text 2/Packages/SASS Build/SASS.sublime-build
[ST3]
我SassBuild
通过 PackageControl 启动安装[ST3]
安装效果良好(或看起来)[ST3]
我想编辑SASS.sublime-build
文件[ST3]
我找不到该文件夹:C:/Users/$/AppData/Roaming/Sublime Text 3/Packages/SASS Build/
我尝试了一些包,只有新的包(未安装在 ST2 上的包)运行良好。
有什么想法可以解决/避免此问题吗?
(或者如果我遗漏了某些内容,可以给出任何解释吗)
答案1
Sublime Text 3 使用.sublime-package
zip 文件来存储软件包。在 Windows 中,它们存储在 中AppData/Roaming/Sublime Text 3/Installed Packages
。处理它们的最简单方法是安装PackageResourceViewer
通过 Package Control 插件。安装后,它会为您提供命令面板选项来查看、编辑和提取包。例如,在您的例子中,点击CtrlShiftP打开命令面板,然后键入prv
以调出 PackageResourceViewer 选项。选择PackageResourceViewer: Open Resource
,导航到SASS Build
,然后从菜单中选择SASS.sublime-build
。进行所需的任何更改并保存文件 - 它现在位于 中AppData/Roaming/Sublime Text 3/Packages/SASS Build/SASS.sublime-build
,并将覆盖 中的默认版本.sublime-package
。
请注意,当 Package Control 更新父包时,您以这种方式提取的任何文件都不会更新,因此请仅提取您真正想要编辑的内容。PackageResourceViewer 有一个选项可以一次提取整个包,因此请注意如果您这样做会发生什么。
祝你好运!