如何具体更改 Sublime Python 评论颜色?
How do I change Sublime Python comments color specifically?
我真的很喜欢 Monokai 颜色主题,除了一件事 - 我几乎看不到超过实际代码文本一半的注释。有没有办法专门改变评论的颜色,但根据 monokai 保留其余部分?
通过 PackageResourceViewer 插件可以轻松更改 Sublime Text 3
中配色方案的特定组件。
简单步骤:
- 安装 PackageResourceViewer 就像通过 Sublimes 安装任何插件一样 Package Manager。
- 打开命令面板并搜索''打开资源''。
- 来自列表select 配色方案-默认 然后select monokai 主题Monokai.tmTheme.
从 .xml 文件向下滚动,直到看到 评论 保留评论颜色值的条目并将其更改为 #FFFFFF,如图所示:
现在评论实际上会更加明显:-)
当然你可以把这个值改成任何你想要的。
这些是步骤:
通过键入以下命令在 sublime text 中打开命令面板:Ctrl+Shift+P
类型:控件安装包
重启 sublime text
再次输入同样的内容重新进入命令面板
键入 prv 并搜索:PackageResourceViewer- 打开资源
单击:颜色方案 - 默认并选择 Monokai.tmTheme
当你输入.xml文件时。转到我认为的第 54 行(在注释行下)并将该值更改为您想要的任何值
对我来说,我使用:#26E372 // 是绿色
对于黄色,您可以使用:#FFFF00
如果你想知道选择哪个号码:你可以到这个网站知道:http://tmtheme-editor.herokuapp.com/#!/editor/theme/Monokai
我无法通过编辑 Monokai.tmTheme
来更改评论颜色。
对于 Sublime 3.1.1 Build 3176,编辑 Monokai.sublime-color-scheme
有效。
1.打开包资源查看器
2。打开配色方案
3。打开 Monokai 配色方案
4。在variables
中添加你想要的颜色(选择here)
5.更改评论颜色
6.享受您的新评论颜色!
添加到 Dschang123 的精彩回答:区分单行和多行评论及其各自的颜色(这是我个人来搜索这个问题的目的),可以更改:
{
"name": "Comment",
"scope": "comment",
"foreground": "var(yellow5)"
},
改为阅读:
{
"name": "Comment_multi",
"scope": "comment.block, punctuation.definition.comment.block",
"foreground": "var(blue5)"
},
{
"name": "Comment_single",
"scope": "comment.line, punctuation.definition.comment.line",
"foreground": "var(blue6)"
},
(我喜欢 Mariana 主题的这些颜色,但并不是在宣传我的选择是任何指标的最佳选择)。
关于 "scope" 的信息来自:https://www.sublimetext.com/docs/3/scope_naming.html
(我会在 Petr Javorik 对 Gabriel Staples 的评论的回应下对此发表评论,但我的代表还没有资格发表评论。)
根据@jbplasma 的回答,对于 Sublime Text Build 4126
中的 Monokai 主题,我转到菜单选项 Preferences -> Customise colour scheme
并填写自定义设置的 right-hand 窗格以包含此内容:
// Documentation at https://www.sublimetext.com/docs/color_schemes.html
{
"variables":
{
"dimcomment": "hsl(60, 12%, 55%)",
"brightcomment": "hsl(60, 12%, 75%)",
},
"globals":
{
},
"rules":
[
{
"name": "Comment_multi",
"scope": "comment.block, punctuation.definition.comment.block",
"foreground": "var(brightcomment)"
},
{
"name": "Comment_single",
"scope": "comment.line, punctuation.definition.comment.line",
"foreground": "var(dimcomment)"
},
]
}
这会使块注释和行注释都亮起来,使块注释更轻一些。您可以通过调整 hsl()
元组中的最后一个百分比值亮度来更改亮度。
我真的很喜欢 Monokai 颜色主题,除了一件事 - 我几乎看不到超过实际代码文本一半的注释。有没有办法专门改变评论的颜色,但根据 monokai 保留其余部分?
通过 PackageResourceViewer 插件可以轻松更改 Sublime Text 3
中配色方案的特定组件。
简单步骤:
- 安装 PackageResourceViewer 就像通过 Sublimes 安装任何插件一样 Package Manager。
- 打开命令面板并搜索''打开资源''。
- 来自列表select 配色方案-默认 然后select monokai 主题Monokai.tmTheme.
从 .xml 文件向下滚动,直到看到 评论 保留评论颜色值的条目并将其更改为 #FFFFFF,如图所示:
现在评论实际上会更加明显:-)
当然你可以把这个值改成任何你想要的。
这些是步骤:
通过键入以下命令在 sublime text 中打开命令面板:Ctrl+Shift+P
类型:控件安装包
重启 sublime text
再次输入同样的内容重新进入命令面板
键入 prv 并搜索:PackageResourceViewer- 打开资源
单击:颜色方案 - 默认并选择 Monokai.tmTheme
当你输入.xml文件时。转到我认为的第 54 行(在注释行下)并将该值更改为您想要的任何值
对我来说,我使用:#26E372 // 是绿色 对于黄色,您可以使用:#FFFF00
如果你想知道选择哪个号码:你可以到这个网站知道:http://tmtheme-editor.herokuapp.com/#!/editor/theme/Monokai
我无法通过编辑 Monokai.tmTheme
来更改评论颜色。
对于 Sublime 3.1.1 Build 3176,编辑 Monokai.sublime-color-scheme
有效。
1.打开包资源查看器
2。打开配色方案
3。打开 Monokai 配色方案
4。在variables
中添加你想要的颜色(选择here)
5.更改评论颜色
6.享受您的新评论颜色!
添加到 Dschang123 的精彩回答:区分单行和多行评论及其各自的颜色(这是我个人来搜索这个问题的目的),可以更改:
{
"name": "Comment",
"scope": "comment",
"foreground": "var(yellow5)"
},
改为阅读:
{
"name": "Comment_multi",
"scope": "comment.block, punctuation.definition.comment.block",
"foreground": "var(blue5)"
},
{
"name": "Comment_single",
"scope": "comment.line, punctuation.definition.comment.line",
"foreground": "var(blue6)"
},
(我喜欢 Mariana 主题的这些颜色,但并不是在宣传我的选择是任何指标的最佳选择)。
关于 "scope" 的信息来自:https://www.sublimetext.com/docs/3/scope_naming.html
(我会在 Petr Javorik 对 Gabriel Staples 的评论的回应下对此发表评论,但我的代表还没有资格发表评论。)
根据@jbplasma 的回答,对于 Sublime Text Build 4126
中的 Monokai 主题,我转到菜单选项 Preferences -> Customise colour scheme
并填写自定义设置的 right-hand 窗格以包含此内容:
// Documentation at https://www.sublimetext.com/docs/color_schemes.html
{
"variables":
{
"dimcomment": "hsl(60, 12%, 55%)",
"brightcomment": "hsl(60, 12%, 75%)",
},
"globals":
{
},
"rules":
[
{
"name": "Comment_multi",
"scope": "comment.block, punctuation.definition.comment.block",
"foreground": "var(brightcomment)"
},
{
"name": "Comment_single",
"scope": "comment.line, punctuation.definition.comment.line",
"foreground": "var(dimcomment)"
},
]
}
这会使块注释和行注释都亮起来,使块注释更轻一些。您可以通过调整 hsl()
元组中的最后一个百分比值亮度来更改亮度。