如何提取 Sublime 文本缓存中的主题,或者已缓存的 sublime 文本配色方案位于何处?
How do I extract themes inside of Sublime text's cache, or where are sublime text color schemes located that have been cached?
我在mac。
另外,需要注意的重要一点是,路径段为 "Packages/Solarized Color Scheme/Solarized (Dark).tmTheme" 的文件在文件系统上任何地方 都不存在。 Sublime text 在这里有某种我不明白的缓存机制。有一个缓存文件夹,其中包含名称相似的二进制文件(特别是附加了 .cache),但 sublime text 无法将它们识别为可以使用的东西。
在我的偏好中,我有这一行:
"color_scheme": "Packages/Solarized Color Scheme/Solarized (Dark).tmTheme"
但是,路径 Packages/Solarized Color Scheme/Solarized (Dark).tmTheme
在我的计算机上不存在。我想将我的主题复制到一台新计算机,但我似乎找不到它。我运行sudo find / | grep tmTheme
里面没找到呢。 Sublime text 必须有某种缓存,带有虚拟主题目录?似乎很奇怪。
再次声明,我运行这个命令:
sudo find / | grep tmTheme
它并没有出现。因此,文件路径 Packages/Solarized Color Scheme/Solarized (Dark).tmTheme
在我的系统中不存在,在 ~Library/Application Support/Sublime Text 3/Packages/Solarized Color Scheme/Solarized (Dark).tmTheme
或其他任何地方都不存在。
该文件可能更难找到,因为它是 Sublime Text 3。我个人不使用 ST3,但据我了解,ST3 将 运行 来自 *.sublime-package
个文件。尝试使用以下程序查看这些压缩文件夹的内容。
https://github.com/skuroda/PackageResourceViewer
参考:
https://sublimetext.com/forum/viewtopic.php?f=3&t=13674
另一个编辑:
How to edit Sublime Text 3 Soda Theme
应该也适合你,再次推荐PackageResourceViewer
尝试在您的新 PC 上点击菜单“首选项”->“配色方案”!
它应该可以工作,因为看起来像是默认主题之一!
希望对您有所帮助!
Sublime Text 3 将其默认包和许多插件(通过包控制安装)存储为压缩 .sublime-package
文件。在 OS X 上,包控制包存储在 ~/Library/Application Support/Sublime Text 3/Installed Packages
中。要访问这些包的内容,强烈建议使用 PackageResourceViewer
插件。安装后,打开命令面板,输入 prv
,然后输入 select PackageResourceViewer: Extract Package
。滚动选项和 select 您感兴趣的套餐,然后点击 Enter。压缩包中的所有文件将被提取到 ~/Library/Application Support/Sublime Text 3/Packages/<Package Name>
。然后您可以浏览源代码、进行更改或进行其他操作。
但是,请注意任何软件包升级都不会生效,因为 Packages
目录优先于 Installed Packages
。
我在mac。
另外,需要注意的重要一点是,路径段为 "Packages/Solarized Color Scheme/Solarized (Dark).tmTheme" 的文件在文件系统上任何地方 都不存在。 Sublime text 在这里有某种我不明白的缓存机制。有一个缓存文件夹,其中包含名称相似的二进制文件(特别是附加了 .cache),但 sublime text 无法将它们识别为可以使用的东西。
在我的偏好中,我有这一行:
"color_scheme": "Packages/Solarized Color Scheme/Solarized (Dark).tmTheme"
但是,路径 Packages/Solarized Color Scheme/Solarized (Dark).tmTheme
在我的计算机上不存在。我想将我的主题复制到一台新计算机,但我似乎找不到它。我运行sudo find / | grep tmTheme
里面没找到呢。 Sublime text 必须有某种缓存,带有虚拟主题目录?似乎很奇怪。
再次声明,我运行这个命令:
sudo find / | grep tmTheme
它并没有出现。因此,文件路径 Packages/Solarized Color Scheme/Solarized (Dark).tmTheme
在我的系统中不存在,在 ~Library/Application Support/Sublime Text 3/Packages/Solarized Color Scheme/Solarized (Dark).tmTheme
或其他任何地方都不存在。
该文件可能更难找到,因为它是 Sublime Text 3。我个人不使用 ST3,但据我了解,ST3 将 运行 来自 *.sublime-package
个文件。尝试使用以下程序查看这些压缩文件夹的内容。
https://github.com/skuroda/PackageResourceViewer
参考:
https://sublimetext.com/forum/viewtopic.php?f=3&t=13674
另一个编辑:
How to edit Sublime Text 3 Soda Theme
应该也适合你,再次推荐PackageResourceViewer
尝试在您的新 PC 上点击菜单“首选项”->“配色方案”!
它应该可以工作,因为看起来像是默认主题之一!
希望对您有所帮助!
Sublime Text 3 将其默认包和许多插件(通过包控制安装)存储为压缩 .sublime-package
文件。在 OS X 上,包控制包存储在 ~/Library/Application Support/Sublime Text 3/Installed Packages
中。要访问这些包的内容,强烈建议使用 PackageResourceViewer
插件。安装后,打开命令面板,输入 prv
,然后输入 select PackageResourceViewer: Extract Package
。滚动选项和 select 您感兴趣的套餐,然后点击 Enter。压缩包中的所有文件将被提取到 ~/Library/Application Support/Sublime Text 3/Packages/<Package Name>
。然后您可以浏览源代码、进行更改或进行其他操作。
但是,请注意任何软件包升级都不会生效,因为 Packages
目录优先于 Installed Packages
。