我已经安装 itg.flat通过包管理器实现 Sublime 。我想对主题进行一些编辑,但找不到包管理器安装主题文件的位置。我在 OS X Mavericks 上使用 ST3
我环顾了整个网络,但没有找到任何与我所追求的内容相关的内容,因此 SO 线程是最后的手段。
最佳答案
通过 Package Control 安装的 Sublime Text 3 包默认情况下存储为 .sublime-package
zip 文件在您的 Packages
目录,其位置取决于您的操作系统:
~/.config/sublime-text-3/Packages
~/Library/Application Support/Sublime Text 3/Packages
C:\Users\YourUserName\AppData\Roaming\Sublime Text 3\Packages
InstallationFolder\Sublime Text 3\Data\Packages
编辑它们的最简单方法是安装
PackageResourceViewer
从包控制。安装后,使用 ⌘ShiftP (OS X) 或 CtrlShiftP (Windows/Linux) 打开命令面板并输入 prv
访问 PackageResourceViewer 选项。选择
Extract Package
,然后向下滚动到 Theme - itg.flat
并按 Enter。这会将包解压到您的 Packages
中文件夹,通过选择 ,可以通过操作系统的文件管理器(Finder、Windows 资源管理器、Nautilus 等)轻松访问该文件夹。 Sublime Text → Preferences → Browse Packages…
(这适用于 OS X,Windows 和 Linux 有单独的 Preferences
菜单)。对该目录中文件的任何编辑都将覆盖 Installed Packages/Theme - itg.flat.sublime-package
中包含的文件。文件。如果您只想编辑单个文件,输入 后
prv
进入命令面板,选择 PackageResourceViewer: Open Resource
反而。然后,您可以浏览您的软件包并选择要编辑的文件 - Theme - itg.flat/itg.flat.dark.sublime-theme
, 例如。一旦您编辑了您选择的文件,它们将被保存在 Packages
中。目录,但是,请记住,如果将来更新包,更改将不会应用,因为您已通过将文件解压缩到
Packages
来覆盖它们。 .如果您选择 Open Resource
,则情况并非如此。 - 只有您选择编辑和保存的文件才会存储在 Packages
中,它们将覆盖 .sublime-package
中的同名文件文件。如果将来更新包,包含您编辑的文件仍将覆盖存档中的相同文件,但其余文件将被更新。例如,如果您编辑 itg.flat.dark.sublime-theme
通过 Open Resource
,当整个Theme - itg.flat
更新后,您的自定义文件将覆盖包存档中的同名文件,但所有其他文件都将应用更新后的更改。
关于sublimetext - Sublime 在哪里存储主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24329211/