本篇博客就在Hyrule下完成。html
请先参考, 自动部署基于issues的静态博客, 再配合Hyrule
食用。git
以前一直用issues
来写博客, 使用acyory和plugin完成博客搭建. 对我来讲已经算很方便, 我只须要打开github便可写本身的博客。github
可是有些不足点就是:markdown
markdown preview
, 可是写做体验不太好, 我通常都在本地编辑器写完后放到issues
后面找到了picgo, 再配合plugin, 能够很好的把github当作图片, 而且在博客中使用。编辑器
目前须要解决的点就剩下写做体验和博文管理。工具
有因而乎就有了Hyrule
这个App。post
picgo
是个很强大的图床工具, 能够经过本身编写插件来完成不一样站点的图床管理。插件
但对于我本身来讲, 我须要的只是github
, 虽然已有插件支持github
图片同步, 可是对我来讲远不够。设计
在Hyrule
中, 管理图片是个很简单的事情, 无论是private
仍是public
,只须要添加对应的图床repo
便可。并且能够很方便的切换不一样图床。可是private
有一点不足的是,它没法分享,以及获取的时候会稍慢,这是跟github
有关,后续讲开发经历时候再详细说。3d
除了支持多图床,还支持文件夹形式。
支持批量上传/删除图片,可是有一点不足的是,因为git commit
的问题,最终必须逐个上传或删除,但用户操做上能够支持批量操做。
等待各位提feature request
。
固然,这个功能不必定全部人都须要用到。
内置vscode
的monaco-editor,让写文章就跟写代码同样方便。同时能够同步预览,可是同步滚动的话可能目前作的还不够完美。
其实picgo
也有vscode
的插件vs-picgo,其实就是在vscode
粘贴图片直接上传到对应图床上,我很喜欢这个功能。
在Hyrul
中,你能够先上传图片到图床,而后复制其markdown
格式连接粘贴在文章中。也能够直接在编辑器中上传,它会自动上传到所选的图床中。(固然,前提是须要提供一个repo
来作默认图床)
在编写同时,也能够同时浏览图片。
当文章写到一半,但又不想这么快发布的话,能够保存到本地,下次继续写。
等待各位提feature request
。
目前来讲,这App
已经知足我平常写博客需求。
除了这点,我以为最重要的是我的在开发过程当中的经验积累,包括界面交互设计(虽然目前很丑)、功能设计、技术调研等等。
开发过程当中也遇到了很多问题,后续会写一遍文章来记录相关内容。