我可以使用 @import 將 Kod 的預設樣式表匯入到我自己的樣式表中嗎?

我可以使用 @import 將 Kod 的預設樣式表匯入到我自己的樣式表中嗎?

我明白那個科德正在積極發展,任何領域都容易發生劇烈變化。我想修改一些小東西(例如字體和大小或某些顏色),同時仍然能夠從預設 Kod 樣式表的任何更改或更新中受益。

我認為我可以將@import預設樣式表放入我自己的樣式表中以實現此目的。這就是~/.kod/custom.css看起來的樣子,

@import url("file:///Applications/Kod.app/Contents/Resources/style/default.css");

/* Change the default font face and color. */
body {
    font-family: Menlo, monospace;
    color: #efefef;
}

defaults根據 Kod 預設 CSS 檔案頂部的註釋,使用以下命令設定此樣式表:

defaults write se.hunch.kod style/url ~/.kod/custom.css

不幸的是,這不起作用。當我第一次嘗試重新載入樣式時,Kod 崩潰了。又打開了,但是

  • @import聲明不起作用,並且
  • 每次我保存custom.css文件時,Kod 都會崩潰。

難道我做錯了什麼?我的@import聲明寫錯了嗎?這不是@import應該如何運作嗎?我是否錯過了某種文檔或 Kod Google Groups 帖子,其中提到 Kod 明確禁止這樣做?

答案1

看來 Kod 不支援@importCSS 中的語句。

作為解決方法,您可以使用版本控制軟體。我對這個 Kod 人使用的 沒有經驗git,但您可能可以在某個地方設置一個本地副本https://github.com/rsms/kod/tree/master/resources/style,並在更新 Kod 本身時保持更新。保留您自己的更改,它們將與這些文件的任何更新合併。

相關內容