乐趣区

关于java:用语雀写文章了功能真心强大

大家好,我是栈长。

大家都晓得,程序员这个职业须要一直总结,对我印象最深的一件事是,我已经花了几天工夫解决了一个惊天 bug,而几个月过后,这个 bug 再次发生了,我晓得我之前解决过这个 bug,但再次发生时却大刀阔斧,怎么想也想不出过后是怎么解决的。。

置信大家都有遇到过这样的场景吧?

所以,自从那件事过后,每次解决了什么难解决的问题我都会把解决方案记下来,前面做了零碎架构师,也会督促团队成员记录日常 bug 及解决方案的习惯,这样能帮到本人,也能让其他人少走弯路。

工作、生存的琐事太多,我不置信这世上有超人,就算忘性再好,过一段时间也会遗记的。尽管前面我养成了记笔记、写文章、写博客的习惯,但当初回过头去看那些文章,我也很难置信那竟然是本人写的,所以,好忘性不如烂笔头,这句话是十分有情理的。

说到写文章,栈长这些年用过好几个笔记工具,大家也都耳熟能详的,但都被我摈弃了,最初抉择了一个国外的 Markdown 文章工具,还是付费的,抉择它是因为它所见即所得,重点是对代码块反对比拟好,然而有一个以致的毛病——不能云同步,须要借助其余工具实现同步,真是鸡肋。

所以,说实话,我始终没找到一款称心如意的笔记工具。。。

但最近我发现有款文档软件十分火,语雀,蚂蚁团体出品的 ,因为和共事常常有一些材料上的分享、帮助,所以,总会有人发一些语雀的链接给我,让我看看、帮助改下,出于好奇,我问了问共事,他说 语雀界面很洁净清新,反对 Markdown、画板、思维导图、流程图…

话说共事那次举荐之后,我也顺便下载体验了下,体验之后我就离不开它了,果决从其余工具迁徙到了语雀 因为我平时信息太多了,平时总要记一些随想、事项、代码思路、常识笔记、文章等,栈长要用好几个工具来实现这些,太乱又没有章程,而语雀一个就够了,着实进步了我的生产力。

明天,我也毫不悭吝,也分享下我是怎么用语雀的。

1

某个工作日,早上 10 点多,栈长正噼里啪啦敲着代码,忽然遇到一个技术问题束手无策,一番钻研后,最终解决了。

但,迫于事件的紧迫性,过后没有工夫做再过多的钻研,于是顺手按了下 “ctrl + shift + y” 把问题和长期解决方案 小记 了一下:

工作闲暇之余,栈长关上了语雀客户端,找到小记,并把它挪动了对应的知识库:

而后花工夫把它造成了一篇解决方案文章,这样,一件事件就能善始善终,也能解决我平时要用多个软件治理事项、文章的困扰。

当初回想起以前那些发送聊天助手、珍藏骚操作,真是太 Low 了,尽管用起来很不便,然而太零散了,也不能造成常识闭环,而且还会常常遗记,谈话,你们是不是也有这样做的?

2

周末,窗外下着暴雨,刮着台风,世界末日个别,市政府也揭示我不要去海边,出门也要注意安全,没方法,只能呆在家。

于是我关上了语雀客户端,看看还有啥要做的,发现要写的文章真不少,有些都沉积好些时日了,栈长写文章一顿操作猛如虎,还意外发现了语雀的许多妙用。

Markdown 语法随心应手:

纲要题目间接输出 # 号空格即可,比方一级题目(#)、二级题目(##)、三级题目(###)等等…

想援用某个链接,输出 > 空格即可。

参考链接:http://xx

想要插入代码,输出 ` 回车即可。

等等以上这些用法,还是 Markdown 原来的配方,相熟的滋味,迁徙过去没有任何门槛磕绊,这是值得称赞的。

语雀还反对各种快捷指令,指令就是性能点的拼音首字母缩写,比方:代码块 = /dmk,我输出 /dmk 就能插入代码块:

没错,如果不是 Markdown 用户,快捷指令也能欢快地写作,这效率太高了,太有意思了。

程序员写作不能没有代码块,既能抉择指定的编程语言,不同的语言还要有不同的款式,还要能抉择代码主题:

写的兴致来了,须要来张思维导图,以往写作时须要跳出笔记工具在第三方画图,再粘贴进来,而当初只须要一个 /swdt指令,思维导图模块就出现给我了:

以上是模板,上面是我实在画的:

当然这只是小菜,只有有须要,平时工作中要用的各种流程图(/lct)、UML 图(/uml),甚至是画板(/hb),在弱小的素材库加持下都能够棘手拈来:

这个画板真是太灵便了,是我见过最弱小的,画板下面能够是多个任何图形,比方下面所说的思维导图,其实就是画板承载的,画板的能量真的微小,有十分大的可利用的空间,给共事分享时画了几张图,完了立刻就成为文章素材。

为什么语雀编辑器对程序员这么敌对?

栈长理解了下,原来语雀最早诞生于支付宝体验技术部,这是一个设计师和工程师居多的团队,所以,它一开始就是写给咱们程序员本人用的工具,这可能也是我为什么这么快适应它的起因吧。

3

栈长毕业多年,写的技术文章也有几百上千篇了,散落各地,存于各个笔记工具,至今它们也没有好好团圆,也是时候好好整顿一下了。

语雀也提供了知识库性能,能够分类整理成本人的私密文章,你看,这是我创立的 Java 集体私密知识库,导入上传的一些 Java 类的文章:

看起来真的很难受,还是云同步,当前我就能够多端编辑写作了,尽管创立的是集体公有的知识库,但我也能很灵便自由的分享给其他人浏览、编辑,比方我想分享给某个共事看:

共事某方面技术能力不错,想邀请他独特创作和评论:

知识库、单篇文章的权限都能够灵便设置,这所有都取决于你。

4

好了,知识库也构建实现了,以往都是要手动复制文章再部署到博客,这个过程的确很好受,直到我看到语雀的开发者服务 Webhooks:

语雀丰盛的 API 和 Webhooks 助我买通了第三方生态,和 Github 的 Webhooks 一样,这是一种触发某种事件被动告诉机制,你看,上面我定制了知识库公布文档、更新文档动静:

一旦文章更新就能推送给我的服务器,而后服务器通过语雀 API 从知识库获取文章更新博客,这样写完文章就能主动部署博客了,保障博客能和语雀实时同步,也实现了常识从小记 > 文章 > 知识库 > 博客的整个流程,从内到外买通常识的边界,让文档不仅局限在语雀之内。

再补充下,所有 API 都须要 Token 受权拜访,咱们须要在集体核心创立 Token:

刚写完文章,就主动部署博客了,咱们常说,不要自觉加班,不要把大量工夫花在反复的事件下面,工作要提高效率,瞧,部署了这个收费机器人博客就不必我管了。


以上就是我的一点分享,并不是全副,谈谈总结吧:

1、小记、文章、知识库,它们都是独立的,但也是能够相互依存的,好好利用,能够把芜杂的信息汇聚起来,让信息更聚焦,而不是各自为营,很大水平上能够晋升效率。

2、这是我见过的最弱小的编辑器,反对 Markdown / 快捷指令,能够插入代码块、公式、视频、各种流程图、画板等,甚至是第三方的服务,这块的能量微小,简直能够胜任任何高级别的文章编写。

3、程序员专属能力,除了弱小的编辑器,还有凋谢的生态和开发者服务,能够满足一些对于文档有个性化要求的程序员,比方:Webhooks,让文档不只是文档,还能霎时成为博客。

……

以上,其实还有更多,语雀太好玩了。

近期热文举荐:

1.1,000+ 道 Java 面试题及答案整顿(2022 最新版)

2. 劲爆!Java 协程要来了。。。

3.Spring Boot 2.x 教程,太全了!

4. 别再写满屏的爆爆爆炸类了,试试装璜器模式,这才是优雅的形式!!

5.《Java 开发手册(嵩山版)》最新公布,速速下载!

感觉不错,别忘了顺手点赞 + 转发哦!

退出移动版