oatmeal поставляется с готовым DevContainer со всем необходимым для работы над проектом. Однако если вы хотите разрабатывать полностью локально, следующие инструкции помогут вам настроить все необходимые инструменты.
cargo install cargo-run-bin
git clone https://github.com/dustinblackman/oatmeal.git
cd oatmeal
cargo cmd setup
Каждый бэкэнд реализует признак Backend в своем собственном файле инфраструктуры. У этой черты есть документация о том, что ожидается от каждого метода. В качестве примера вы можете проверить Олламу.
Чтобы добавить серверную часть, необходимо выполнить следующие шаги:
Каждый редактор реализует признак Editor в своем собственном файле инфраструктуры. У этой черты есть документация о том, что ожидается от каждого метода. В качестве примера вы можете проверить Neovim.
Для добавления редактора необходимо выполнить следующие шаги:
Выбор языка с подсветкой синтаксиса — это небольшое руководство, в котором необходимо выбрать несколько языков, а затем добавить их в assets.toml
.
.sublime-syntax
на GitHub для вашего языка. у летучей мыши много!assets.toml
, включив в него новый репозиторий. Обязательно включите лицензию в массив файлов. Вы можете оставить nix-hash
как пустую строку, и специалист по сопровождению обновит ее позже. Или, если у вас установлен докер, вы можете запустить cargo xtask hash-assets
.rm -rf .caches && cargo build
Я ел миску oatmeal , когда писал первый коммит?. (На работе мне больше не разрешают называть вещи...)
Массачусетский технологический институт