2

Я понимаю, что Код активно развивается и подвержен радикальным изменениям в любой области. Я хотел бы изменить некоторые мелочи (например, размер шрифта и размер или определенные цвета), сохраняя при этом возможность использовать любые изменения или обновления таблицы стилей 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 , согласно комментариям вверху CSS-файла Kod по умолчанию:

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

К сожалению, это не сработало. Когда я впервые попытался перезагрузить стиль, Код потерпел крах. Снова открылось нормально, но

  • оператор @import не работал, и
  • Код падал каждый раз, когда я сохранял файл custom.css .

Я делаю что-то неправильно? Я неправильно написал свое утверждение @import ? Разве не так @import должен работать? Я пропустил какую-то документацию или публикацию в группах Google Kod, в которой упоминается, что Kod явно запрещает это?

1 ответ1

1

Кажется, Kod не поддерживает операторы @import в CSS.

В качестве обходного пути вы можете использовать программное обеспечение для контроля версий. У меня нет опыта работы с git , который используют эти люди из Kod, но вы, вероятно, можете установить локальную копию https://github.com/rsms/kod/tree/master/resources/style где-нибудь и обновлять ее всякий раз, когда вы обновить сам код. Сохраните свои собственные изменения, и они будут объединены с любыми обновлениями этих файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .