《21天精通 logseq 插件开发:从入门到放弃》
《Logseq Plugins in Action》
书名还没有想好
本书地址阅读:点击阅读
本书项目地址:点此参与
我是一个双链笔记的爱好者,尝试过obsidian
和logseq
。说实话obsidian
的生态很好,插件也能在移动上正常的使用。但是做为程序员,天然的对开源软件
有偏好。同时logseq
在链接
这个过程上做的比obsidian
好很多。同时我更喜欢logseq
通过outline
的形式去组织信息,更有层次感。最后是个人审美,我确实认为logseq
比obsidian
更好看,就算算上第三方主题也是如此。
为了早日用上更好的的logseq
,我决定为logseq
社区贡献一份力。就logseq
插件的开发而言,好像到目前还没有中文的教程。我在学习logseq
插件开发过程中也遇到一些困难与疑问,所以我尝试去制做一本logseq
插件开发的教程。希望对大家有所帮助。
同时这是我第一次制作gitbook
,无论是格式上,还是内容上的错误,或者是更好实现,都欢迎大家指出。也欢迎提pr
,参于本书的写作。
第一章
搭建开发环境 (已完成)
创建第一个logseq命令 (已完成)
为logseq添加内容组件 (已完成)
制作一个toolbar插件 (已完成)
制作一个表格生成器 (已完成)
为logseq插件制作设置项(已完成)
注册Block选项菜单(已完成)
给插件注册快捷键(还没写)
第二章
适配logseq主题 (已完成)
datascript入门 (已完成)
懒加载与异常处理 (已完成)
好的插件设计 (还没写)
第三章
别人的设计:logseq-plugin-heatmap
为例(还没写)
别人的设计:logseq-plugin-tabs
为例(未完成)
发布你的logseq插件到markplace (未完成)
Chapter1 - 制作一个toolbar插件 - code/logseq-dashboard
- 更新截图为记录按键的截图
- 完成未完成部分
- 把用到的代码上传至github
- 提供英语版本
- 更新关于PR#4828的内容
- 修改文件名
以各种方法参与(主动或被动)到本书的完成之中
@pengx17
@yangyangnote
@xiang578