程序员写书工具 (程序员必备的极客工具)

背景

之前一些文章也推荐过一些写作或者搭建静态博客的工具或软件,虽然也都不错,但是对于我这样一个懒人来说,不想在写完文章后还要手动同步,所以我就在找一个专注于写作,而且还能直接同步到博客的工具——Gridea,那么今天就教大家如何使用并将你写作的文章或者笔记同步到GithubPages博客上!

github:https://github.com/getgridea/gridea

官网:https://gridea.dev/

程序员高效工具大全,程序员入门必备工具书推荐

Gridea简介

它是一个静态博客客户端,它是跨平台的,支持Windows、Linux和Mac,你需要的它都准备好了:

  • Markdown

使用最酷的 Markdown 进行创作,专注内容,其他的交给 Gridea

  • 封面图

快去挑选一张漂亮的封面图,为文章添彩,外链图也没问题哦

  • 自定义标签

用标签来为文章进行归类,以你喜欢的方式:编程、旅行、读书笔记...,化繁为简、不必纠结

  • 自定义菜单

我们提供了自定义菜单功能,同时贴心地准备了主页、归档和标签列表快捷选择。当然,你也可以创建外部菜单到任何地方

  • 跨设备

或许你工作使用 Mac,生活使用 Windows,又或许你是使用 Linux 的极客,这都不是事儿,Gridea 全都支持!同时支持更改源文件夹,利用 OneDrive、Dropbox 等同步工具,跨设备管理博客轻而易举!

  • 多平台

大部分情况下你用 Github Pages 来托管博客就够了,但我们同时提供了 Coding Pages 的支持

  • 多评论

Gridea 内置了 Gitalk 和 DisqusJS 两个评论系统,你可以任选其一,利用评论结交更多朋友吧!

  • 多主题

我们目前提供了 4 款内置主题,总有一款会获得你的芳心,更有趣的是,我们为每款主题提供了丰富的自定义配置,稍加配置,遇见大不同

  • 多语言

是的,我们贴心地为您内置了中文简体和 English 两种语言

  • RSS

RSS 也是一个不错的信息订阅方式

Github上如何设置?

  • 首先你得有一个Github账号

注册账号大家按照步骤来就行了,注册完成后登录

  • 创建一个新的仓库

这个地方最好将README文件先带上创建好,你也可以后面添加,不然博客无法开通

程序员高效工具大全,程序员入门必备工具书推荐

  • 然后点击到Setting

选到设置,然后鼠标一直往下,找到Github Pages,如下图设置,设置好后不出意外可以打开它提示的博客地址,你直接打开后看到的是你创建的README的内容

程序员高效工具大全,程序员入门必备工具书推荐

Gridea安装及配置

到其Github页的发布页面*载下**最新版本,以便于使用最新的功能

  • *载下**完成后安装

下面是打开后的截图

程序员高效工具大全,程序员入门必备工具书推荐

  • 配置

进入应用的配置界面,进行应用的初始化配置,以 Github Page 为例;

1、域名:

Github Pages 对应的域名,准确的说是你博客的地址(例如:https://eryouhao.github.io 或 http://fehey.com/girdea)

⚠️注意要加 https 或 http

2、仓库:

静态文件存放的仓库(例如:EryouHao.github.io 或 blog)

3、分支:

Github Pages 对应的分支(例如:master)

4、用户名:

仓库所属用户的用户名(例如:EryouHao,同时也是 Git Repo 中配置 git config user.name "用户名")

5、邮箱:

Git 推送时的邮箱,等同于在 Git Repo 中配置 git config user.email "邮箱"

6、Token:

Git 推送时需要的 Token,用来向 Github 提交构建后的文件 Github personal access tokens

7、CNAME: 若网站有自定义域名,则可通过此设置(例如:fehey.com)

8、配置完成点击测试远程连接

程序员高效工具大全,程序员入门必备工具书推荐

程序员高效工具大全,程序员入门必备工具书推荐

其他设置

在开始之前你可以先设置一下你的博客相关信息

  • 评论配置

内置这两种评论插件,我使用的是Gitalk(这里的相关参数到git上获取,地址如下)

https://github.com/settings/tokens

程序员高效工具大全,程序员入门必备工具书推荐

效果如下图所示

程序员高效工具大全,程序员入门必备工具书推荐

  • 网站图标和头像设置

程序员高效工具大全,程序员入门必备工具书推荐

  • 基本设置

程序员高效工具大全,程序员入门必备工具书推荐

  • 自定义设置

程序员高效工具大全,程序员入门必备工具书推荐

  • 语言和源文件夹设置

程序员高效工具大全,程序员入门必备工具书推荐

程序员高效工具大全,程序员入门必备工具书推荐

  • 标签设置

程序员高效工具大全,程序员入门必备工具书推荐

  • 菜单设置

程序员高效工具大全,程序员入门必备工具书推荐

  • 文章管理

程序员高效工具大全,程序员入门必备工具书推荐

  • 写文章(Markdown)

程序员高效工具大全,程序员入门必备工具书推荐

  • 预览和同步

当一切都设置好,你在写完文章后可以预览,然后同步到Github上

程序员高效工具大全,程序员入门必备工具书推荐

主题预览

我将对内置主题进行同步测试

  • Simple主题

程序员高效工具大全,程序员入门必备工具书推荐

  • Fly主题

程序员高效工具大全,程序员入门必备工具书推荐

  • Notes主题

程序员高效工具大全,程序员入门必备工具书推荐

  • Paper主题

程序员高效工具大全,程序员入门必备工具书推荐

  • 主题市场

你可以到官方网站查看相关文档或者*载下**主题等

程序员高效工具大全,程序员入门必备工具书推荐

总结

当然 Gridea 还很年轻,有很多不足,但请相信,它会不停止向前 ,未来,它一定会成为、你离不开的伙伴,尽情发挥你的才华吧! ~ ——开发者原话