答案1
因此,您打开 Geany 主题配置文件,会看到类似这样的内容:
default=#fff;#1e1e1e;false;false
type=#2e8b57;;true
class=type
function=default
parameter=function
comment=#747474;#1e1e1e;false;true
一般来说,每个类别属性的参数如下:
[category] = [foreground color]; [background color]; [is Bold]; [is Italic]
在某些情况下会有例外,布尔值决定何时覆盖前景色和/或背景色(例如突出显示的选择)。
因此,在上面的例子中,“评论”是深灰色背景上的中灰色(与默认文本相同)斜体。
或者,您可以通过反向引用原始定义来复制属性(“class”与“type”相同,等等)
也可以从 geany-themes git 页面 (https://github.com/geany/geany-themes/blob/master/ADDING-A-THEME.md):
虽然没有关于 .conf 文件格式的严格样式指南,但这里有一些关于首选样式的说明:
- 最简单的方法是使用与您想要创建/移植的配色方案类似的现有配色方案。
- 使用以井号 (
#
) 开头的 HTML 样式颜色,采用小写十六进制表示法,尽可能压缩为 3 位数字。示例:
#ff0
#e4b211
- 如果需要,请在适当的地方使用 [named_colors](参见 Geany 手册)。
它可能没有直接引用,而且有点难找,但我在 Geany 手册的在线版中找到了更具描述性的定义,网址为https://www.geany.org/manual/current/index.html#named-colors-section(位于标题为特殊文件 filetypes.common。