使用 GitHub Project 创建一份 To Do List

文章目录

大家知道我整天在 GitHub 上根本几乎不做题,那为什么不利用 GitHub 来督促自己做题呢?

GitHub 的 Projects 功能正好适合这么做。

我的 Project

创建 Project

在自己的 GitHub 个人信息页上的 Project 里创建就可以了。

添加 column 和 notes

点右边的 Add column 和每一栏里的加号就可以了。

使用 Copy as Markdown 插件

由于加题的时候经常要复制题目链接再改成 Markdown,可以使用 Copy as Markdown 插件 来更加便捷地完成这个操作。

使用方法:

  • 选中 Link 的一部分,右击,然后 “Copy [Link Content](URL)",选中的部分会作为 “Link Content”。
  • 点击扩展程序图标,可以复制当前 / 全部标签页。

结构

可以参考 我的 Project,分为 “Check contests”, “Topics”, “LOJ AC desc”(在 LOJ 中搜索 “OI” 并按 AC 人数降序排序)和 “NOI” 四个部分。每个 Topic 和每届 NOI 单独放一栏,里面放上题目和相应的博客。“Topics” 和 “NOI” 中放上对应栏的 Link(在每一栏的菜单里可以 “Copy column link”),这个 link 只保留类似于 “#column-8321611” 的部分就好了,否则点的时候可能会刷新页面。

归档

当一个任务完成后在它的右上角菜单中点 “Archive” 就可以归档。归档后的 notes 可以在 Menu->…->View Archive 查看。

固定标签页

在 Chrome 中可以在标签页的右键菜单中固定标签页,把这个 Project 页面固定下来还是很不错的。

关于我的 Project

这里面的题都是我没做过的,做过的都没加进来。

建议不要完全照搬题目,可以参考一下结构,自己找题。

最后希望自己有了这个不要再咕咕咕了..

评论正在加载中...如果评论较长时间无法加载,你可以 搜索对应的 issue 或者 新建一个 issue