jekyll博客主题_与Jekyll在Markdown中撰写博客的6个理由

jekyll博客主题

作为程序员,我整理并收集了大量研究成果,而我的问题一直是寻找一个存储所有研究成果的地方。 我有一段时间想过杰基尔 ,但是进入它似乎总是那么艰巨。 经过几天的配置,我能够创建一个Jekyll工作流程,使我能够执行以下操作:

1.在线存储文章

Jekyll是类似于WordPress的博客系统。 主要区别在于,与WordPress不同,没有数据库或可通过Web访问的应用程序担心安全更新。 Jekyll通过生成静态HTML页面而不是依靠数据库即时生成它们来实现这一点。 静态HTML页面的另一个好处是它们速度很快 Jekyll通过解析Markdown文件来生成HTML页面。

2. 100%免费

GitHub页面是免费提供的,可以免费托管您的Jekyll博客。 它还负责从Markdown文本文件生成静态HTML文件,因此无需在计算机上安装任何内容。 您也可以将Jekyll与自己的域名一起使用(如果有的话)。

3.研究风格属性

Pixyll是Jekyll主题。 您可以通过分叉正式的Pixyll存储库从GitHub快速安装它。 它React灵敏,因此在移动设备和台式机上看起来都不错。 这也是我找到的最全面的主题,因为它本身支持Google Analytics(分析), Disqus集成,代码围栏,段落链接, 突出显示 超链接 ,引用,引用,脚注,表格,列表,图像,视频,<!-隐藏的注释->, 删除线斜体粗体 ,表情符号等。我个人喜欢使用Dropbox托管图像和视频,因为这使我也可以在iPhone上使用此工作流程。

4.与同事和世界的合作

如果您是一名程序员,那么您很可能已经知道如何协同使用GitHub。 如果您不了解Git,仍然可以使用GitHub通过其在线文本编辑器功能与他人进行协作。 由于Pixyll具有本地的Disqus集成,因此您也可以将其用作与所有人进行交流和协作的方式。

5.自动上传/下载

研究时我需要专注。 我的写作常常很混乱,我喜欢快速移动。 我一直在重命名,删除和移动文件。 刚开始时,这一切都是非常杂乱无章的,直到找到自己的路径并变成更精致的东西为止。

它必须与思考的速度一样快。 任何较慢的东西,您都不会被“轻推”使用它。 因此,当一个想法出现时,没有阻碍您前进的障碍。 更新博客应该和编辑本地文本文件一样容易。

这就是GitSync的用武之地。GitSync无需费力就为您完成了所有这些工作。 您所做的每个文件更改都会立即同步到GitHub。 如果您与他人合作,则偶尔会提示您要保留哪个文件。 您有三种选择。 使用您的,他们的或两者兼而有之。

6.可在任何设备上使用

在笔记本电脑上,我将Atom用作Markdown文件的文本编辑器。 它支持GitHub风格的Markdown文件的实时预览。 我将Jekyll设置为使用Redcarpet Markdown ,因为它是我发现的唯一的Markdown风格,当在GitHub页面上托管时,它支持代码围栏。 在我的iPhone上,我使用Textastic作为文本编辑器。 它还支持Markdown和iCloud。 如果要实时将文本从iPhone同步到博客,则需要充分利用iCloud。

jekyll博客主题_与Jekyll在Markdown中撰写博客的6个理由
Atom.io(绿色和橙色表示Git状态)。 CC BY-SA 4.0

结论

我花了大约三天的时间来与Jekyll一起研究,学习,贡献并实施良好的工作流程。 然后,我制作了一个视频 ,向您展示了如何在30秒内完成操作。

翻译自: https://opensource.com/life/16/2/my-jekyll-workflow

jekyll博客主题