我在 OSX 上的 Sublime Text 3 上安装了 Soda 主题,我想知道主题的实际文件和文件夹在哪里,这样我可以查看主题文件并对其进行自己的编辑,以及我想调整主题中使用的图像很少。
在 Git 文档上,它说如果您要在 Sublime 上手动安装 Soda,请将 soda 文件夹放在包目录中,尽管当我通过 Control Package 安装 Soda 时,我在包目录中看不到 Soda 主题。
我在 OSX 上的 Sublime Text 3 上安装了 Soda 主题,我想知道主题的实际文件和文件夹在哪里,这样我可以查看主题文件并对其进行自己的编辑,以及我想调整主题中使用的图像很少。
在 Git 文档上,它说如果您要在 Sublime 上手动安装 Soda,请将 soda 文件夹放在包目录中,尽管当我通过 Control Package 安装 Soda 时,我在包目录中看不到 Soda 主题。
除非明确指定不使用它,大多数 Sublime Text 3 的包都使用这种.sublime-package
格式(本质上是一个 zip 文件)。这些包存储在Packages
文件夹的上一个目录中,在Installed Packages
. 如果您想与他们合作,我强烈建议您PackageResourceViewer
通过@skuroda 获取插件。通过Package Control安装它。
安装后,打开命令面板⌘</kbd>⇧</kbd>P and type prv
to get the PackageResourceViewer options. Choose Extract Package
, navigate down to Theme - Soda
, hit Enter, and you're all set - the directory Packages/Theme - Soda
should now exist with all the files from the Github repo in it. The .sublime-theme
files will probably be the ones you're most interested in for now.
玩得开心!
这个答案类似于公认的解决方案,但如果它不是开箱即用的,则需要更多的步骤。如果有人遇到我在以下步骤之一中描述的问题,这可能会对他们有所帮助。
使用包控制安装 PackageResourceViewer
转到首选项->包设置->PackageResourceViewer->设置-用户。复制粘贴以下3行,保存并关闭它。
{
"single_command": false
}
按 Ctrl+shift+p 打开 Package Control 并从列表中选择 PackageResourceViewer: Edit Package Resource。找到您要编辑的包并单击它。就我而言,我想编辑一个通过 ColorSublime 包安装的主题,所以我选择了那个主题。
转到查看菜单选择“显示控制台”并运行以下命令以重置主题。
view.settings().erase("color_scheme")
打开 Preferences->Settings 并从设置文件中删除“color_scheme”属性及其值并关闭它。再次从 Preferences->Color scheme 中选择颜色主题。现在您应该能够看到您在主题包中所做的更改。
希望这可以帮助!
您可以按如下方式进行。
~/Library/Application Support/Sublime Text 2/Packages/Color Scheme - Default
~/Library/Application Support/Sublime Text 2/Packages/Color Scheme - Default
到~/Library/Application Support/Sublime Text 3/Packages/THEMES
Sublime Text 3 中的文件夹中。