Geany 配色方案conf 檔案:格式與字段

Geany 配色方案conf 檔案:格式與字段

我想更改 Geany 主題的搜尋結果突出顯示。

在 ~/.config/geany/colorschemes/ 目錄中,我們有一些我只能部分理解的設定檔。

我已經瀏覽過傑尼手冊GitHub 產品,但我還沒有找到有關文件格式或欄位的任何詳細文件。

例如:許多欄位名稱是不言自明的,但有些則不然。布林字段有什麼作用?

答案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]

在某些情況下存在例外情況,其中布林值決定何時覆蓋前景色和/或背景色(例如突出顯示的選擇)。

因此,在上面的範例中,「註釋」是深灰色背景上的中灰色(與預設文字相同)並斜體

或者,您可以透過反向引用原始定義來複製屬性(“類別”與“類型”相同,等等)

也來自 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.)

相關內容