duck-editor
duck-editor copied to clipboard
基于scheme开发的鸭子编辑器
Duck Editor
Duck Editor https://github.com/evilbinary/duck-editor
A Highly scalable Editor based on scheme
with GPU rendering.
中文版说明文档
Features
Contributing
Duck Editor Development Team QQ Group Number: 590540178
Screen Shot


Usage
Based on scheme lib
./scheme --script ../apps/duck-editor/duck-editor.ss
Extensions
Extensions List
- Scheme Grammar Highlights
- dracula Theme
- File System
Develop Extensions
Rigister Extension
(import (extensions extension))
(register 'theme.dracula (lambda (duck)
(let ((editor (get-var duck 'editor))
;; Code block for extension function.
))
Hook Key Control
(set-key-map '(ctl a) (lambda()
(printf "hook key ctl a\n")
))
Author
- evilbinary [email protected]
- Blog http://evilbinary.org
License
Copyright (c) evilbinary All rights reserved.
Licensed under the GPL license.