我明白那个科德正在积极开发中,任何方面都可能出现重大变化。我想修改一些小东西(例如字体和大小或某些颜色),同时仍然能够从对默认 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 不支持@import
CSS 中的语句。
作为一种解决方法,您可以使用版本控制软件。我没有使用git
Kod 人员使用的 的经验,但您可能可以在某个地方设置一个本地副本https://github.com/rsms/kod/tree/master/resources/style
,并在更新 Kod 本身时保持其更新。保留您自己的更改,它们将与这些文件的任何更新合并。