65

我正在尝试编辑 Sublime Text 3 中的一些语法颜色。我正在使用内置的 Solarized (Light) 配色方案,但我只想更改一些颜色。设置文件在哪里(在 Mac 上)?

4

6 回答 6

74

我设法找到了解决方案:

访问http://tmtheme-editor.herokuapp.com(有人构建了一个基于 Web 的主题编辑器)。调整颜色语法后,您可以下载 themename.tmTheme 文件。将该文件移动到 /Users/username/Library/Application Support/Sublime Text 3/Packages/ User/ (如果您在 Mac 上)。

从顶部菜单加载语法主题:Sublime Text > Preferences > Color Scheme > themename。

如果您想进一步调整语法,可以将自定义主题上传回基于 Web 的主题编辑器并再次保存。

希望这对其他人有帮助。

于 2013-09-12T14:30:59.920 回答
59

我建议使用PackageResourceViewer打开文件。您可以在那里进行修改,它会保存在适当的位置以覆盖内置文件。但是,我建议您复制文件的内容并在您的用户文件夹中创建自定义版本。这样,您可以轻松地移动和修改它,而不必担心内置的配色方案。

默认配色方案文件位于 Color Schemes - Default.sublime-package。在 ST2 中,这被提取到 Packages/Color Scheme - Default。PackageResourceViewer 将显示这些文件夹(因为它们通常会出现在 ST2 的 Packages 文件夹中。您可以从中导航到您的配色方案。

于 2013-09-12T02:46:41.430 回答
7

编辑比上面的建议简单得多。

  1. 转到 Sublime 安装文件夹,找到Packages子文件夹。
  2. 打开配色方案 - Default.sublime-package作为 zip 存档(我使用 Total Commander 和Ctrl+PgDn键)。
  3. 找到您喜欢的任何方案*.tmTheme,复制到硬盘并使用任何 XML 编辑器进行编辑。
  4. 将修改后的文件打包回来(使用 Total Commander 只需将文件复制到打开的存档中)。
于 2015-06-11T16:16:48.493 回答
7

Sublime 版本,操作系统和操作系统版本独立方式:

在 Sublime 中,在顶部菜单栏转到“Sublime Text 2/3”-> Preferences -> “Browse Packages...”。这将在 Finder/FileExplorer/Nautilus/... 中正确打开“Packages”文件夹,具体取决于操作系统/操作系统版本。

在此处输入图像描述

找到你的主题并编辑掉.. 来源在此处输入图像描述

于 2015-12-04T17:00:06.407 回答
7

这应该比
我使用所有其他答案的一部分来完成这项工作要容易得多。

开始之前的重要注意事项:
1. 我使用此菜单项选择颜色方案:Sublime Text > Preferences > Color Scheme
2. 我选择了“Monokai.tmTheme”
3. 因此您需要包含颜色的文件是:Monokai。 tmTheme
4. 您将无法轻松访问该文件!

总体步骤:
我发现工作的总体步骤是:
1. 获取 Monokai.tmTheme 文本文件的副本
2. 将其放在“/Users/XXX/Library/Application Support/Sublime Text 3/Packages/User”目录中
(用您的用户名替换 XXX)
3. 再次使用此菜单:Sublime Text > Preferences > Color Scheme
4. 选择新条目“Monokai - User”
5. Sublime Text 将立即看到 Monokai.tmTheme 文件的任何更改

获取 Monokai.tmTheme 文本文件:
这是棘手的部分。
你有两个选择

选项 A. 使用 PackageResourceViewer 打开资源:
A1。工具 -> 命令面板
A2。键入“PackageResourceViewer”
A3。选择“PackageResourceViewer:开放资源”
A4。导航到“配色方案 - 默认”
A5。导航到“Monokai.tmTheme”
A6。这将打开文件的内容,但它不是磁盘上的真实文件!您必须将内容复制到一个新的文本文档中,并将其保存到“/Users/XXX/Library/Application Support/Sublime Text 3/Packages/User/Monokai.tmTheme”中,如上

选项 B. 使用网络应用程序创建您的 .tmTheme 文件:
B1。转到http://tmtheme-editor.herokuapp.com
B2。编辑颜色
B3。下载 .tmTheme 文件
B4。将其放入“/Users/XXX/Library/Application Support/Sublime Text 3/Packages/User/Monokai.tmTheme”如上

于 2018-04-10T11:58:21.490 回答
2

截至 2018 年 5 月,使用 Sublime Text 3:

我按照@davidfrancis总体步骤选项 A.成功定制了 Mariana 配色方案。

但是,我不得不将文件扩展名从更改<name>.tmTheme<name>.sublime-color-scheme. 此外,文件名可以是任何你想要的(不需要保持默认),它会出现在Preferences > Color Scheme下。

于 2018-05-15T16:10:40.567 回答