1.近期我是怎么写作的

谈起近期写作,不得不大谈特谈了。之前用typora,奈何收费了,收费是好事情,支持作者,如果用的话一定付费。目前学习Go语言,用的是vscode,当然优先支持vscode了,话不多说,直接插件搜索markdown,下载markdown插件(别的不说,就挑第一个好了,插件全名:Markdown All in One),选了一个人气爆款的插件开始写作,想预览的时候可以预览,效果杠杠的,支持快捷键,很方便。下面将常用操作记录如下:

image.png

  • 加粗快捷键:Ctrl/Cmd + B Toggle bold
  • Ctrl/Cmd + I Toggle italic
  • Alt+S (on Windows) Toggle strikethrough1
  • Ctrl + Shift + ] Toggle heading (uplevel)
  • Ctrl + Shift + [ Toggle heading (downlevel)
  • Ctrl/Cmd + M Toggle math environment
  • Alt + C Check/Uncheck task list item
  • Ctrl/Cmd + Shift + V Toggle preview
  • Ctrl/Cmd + K V Toggle preview to side


学到哪儿写道哪儿了,学习就是这样子了,特别是自学了。上面是一些常用快捷键,用快捷键会方便很多。


2.近期我的学习资料是什么?

近期学习,我首选的是开源的学习书籍**《The Way to Go》,《Go入门指南》,中文正式名《Go 入门指南》**



作者是Go语言的狂热爱好者,录制视频教程《Go编程基础》。作者太谦虚了,特别厉害的一个人,我在跟他的github学习。同时据作者讲,该翻译版本已获得原作者(Ivo Balbaert)本人授权,并表示支持开源事业的发展!


特别要说明的是作者的githu id叫做 unknown ,太谦虚了。

image.png


3.搭建本地学习文库

这本开源书用markdown写的,特别好,但是用起来很麻烦,就是文件名全是编号,读起来,特别是跳转起来很麻烦,怎么办呢,我想离线本地阅读啊。


说到这里,我打开作者的github,发现了一个宝藏开源仓库 github.com/asoul-sig/a… ,这是用Go语言写的一个web多文档系统,主打markdown,正好满足我的需要。

下面请大家看看我是怎么将电子书转成web本地小说阅读模式的。


  • 1.下载书籍仓库(看2的介绍)
  • 2.下载asoul文档仓库
  • 3.编译asoul文档软件
  • 4.在asoul下新建docs目录
  • 5.新建toc.ini文档
  • 6.批量为markdown文档添加标题


image.png


4.代码部分

涉及到toc.ini文档建立以及为markdown文档添加标题,手工党当然是不可以的了(太累),用python几行代码搞定,下面放出来大家学习下。

代码部分就这么多,很简单吧。 再在命令行下执行

启动Go电子书,就可以美美的如同看小说一样看书啦。

image.png