大家好,我是堆栈管理员。大家都知道程序员这个职业是需要不断总结的。给我印象最深的一件事是,我曾经花了几天时间解决了一个令人震惊的bug,几个月后,这个bug又出现了。我知道我以前解决过这个错误,但是当它再次发生时,我不知所措。不管怎么想,当时都想不出怎么解决。.这样的场景相信大家都遇到过吧?所以,自从那件事之后,我每次解决什么难题,我都会把解决方法记下来。以后作为系统架构师,我也会督促团队成员记录每天的bug和解决的习惯,既可以帮助我也可以让别人少走弯路。工作和生活中的琐事太多了。我不相信这个世界上有超人。记性再好,过段时间也会忘记。虽然后来养成了记笔记、写文章、写博客的习惯,但现在回头看那些文章,简直不敢相信是我自己写的。所以,好记性不如烂笔头。这句话很有道理。说到写文章,stackmanager这些年用过好几款笔记工具,大家都很熟悉了,但我都放弃了。最后选择了一款国外的Markdown文章工具,还是收费的。我选择它是因为它看到了什么。这样就搞定了,重点是对代码块的支持比较好,但是有个缺点就是不能和云端同步,需要借助其他工具来完成同步,实在是鸡肋。所以,老实说,我一直没有找到满意的笔记工具。..但是最近发现有一个很火的文档软件语雀,是蚂蚁集团出品的,因为经常和同事分享和辅助一些资料,所以总会有人发一些语雀的链接给我,让我看看,协助修改,好奇问同事,他说语雀界面很干净利落,支持Markdown,画板,思维导图,流程图……同事推荐后,我也下载了去体验一下,体验完就离不开它,果断从其他工具迁移到语雀。因为平时资料太多,总是要记下一些随意的想法、事件、代码思路、知识笔记、文章等,而stackmanager需要用好几个工具来完成这些,太杂乱了没有规则,但一个语雀就足够了,这确实提高了我的工作效率。今天我也不吝啬分享一下我是如何使用语雀的。1工作日,上午10点多,stackmanager噼里啪啦敲代码,突然遇到一个技术问题,无能为力。经过一番研究,他终于解决了。不过由于事情紧急,当时也没有时间做太多的研究,于是按“ctrl+shift+y”把问题和临时解决办法做了个小记录:有空的时候下班,stackmanager打开语雀客户端,找到小记,移到相应的知识库:然后花时间形成了一篇解决文章,让一件事情可以有始有终,而且它也能解决我平时使用的问题。软件管理方面的麻烦事和文章。现在回想之前那些发聊天小助手和收节目的操作,实在是太low了。虽然用起来很方便,但是太碎片化了,无法形成知识闭环,而且经常忘记,说说,你也是这样做的吗??2月2日的周末,窗外下着大雨,刮着台风。就像世界末日一样。市政府还提醒我不要去海边,出门要小心。我别无选择,只能待在家里。于是打开语雀客户端看看还有什么办法。发现要写的文章很多,有的文章堆了很久。麻雀的许多妙用。Markdown语法好用:大纲标题可以直接输入#空格,如一级标题(#)、二级标题(##)、三级标题(###)等...要引用链接,请输入>只是一个空格。参考链接:http://xx要插入代码,请输入`并按Enter。等等,以上用法依然是Markdown的原汁原味,熟悉的味道,迁移时也没有入门门槛,难能可贵。语雀还支持各种快捷命令,命令是功能点的拼音首字母缩写,例如:代码块=/dmk,我可以通过输入/dmk插入代码块:是的,如果你不是Markdown用户,快捷方式command也可以happy写的这么高效有趣。没有代码块,程序员就无法编写代码。他们不仅可以选择特定的编程语言,还可以针对不同的语言有不同的风格,还可以选择代码主题:写作的兴趣来了,就需要思维导图了。以前写作需要跳出笔记工具在第三方画图,然后粘贴进去,现在只需要一个/swdt命令,思维导图模块就呈现在我面前:上面是模板,下面是我的实图:当然这只是小菜,只要有需要,各种流程图(/lct),UML图(/uml),甚至日常工作中用到的画板(/hb)在强大的素材库支持下可以轻松拿起来:这个画板太灵活了,是我见过最强大的。绘图板上可以有多个图形。比如上面提到的思维导图,其实就是画板承载的。画板的能量实在是巨大,可用空间非常大。分享给同事的时候画了几张图,一下子就成了文章的素材。为什么语雀编辑器对程序员如此友好?堆栈管理器了解了它。原来语雀最早出身于支付宝体验技术部。这是一个主要由设计师和工程师组成的团队。因此,它被写成一个工具供我们程序员使用。这可能就是我如此习惯的原因。3stackmanager毕业多年,写过几十万篇技术文章,散落一地,存放在各种笔记工具里。到目前为止,他们还没有好好团聚,是时候收拾他们了。语雀还提供了知识库功能,可以分类为自己的私人文章。你看,这是我创建的Java个人私有知识库,导入上传一些Java文章:看着真舒服,还是云端同步,以后可以多终端编辑写了。虽然我创建了个人私有知识库,但我也可以灵活自由地分享给其他人阅读和编辑。比如我想分享给同事:同事某方面技术能力不错,想邀请他共创评论:知识库和单篇文章的权限都可以灵活设置,这一切都取决于你。4好了,知识库也建好了。以前需要手动复制文章,然后部署到博客。这个过程真的很艰难,直到我看到了语雀的开发者服务Webhooks:语雀丰富的API和Webhooks帮助我打通了第三方生态。与Github的Webhooks一样,这是一种触发某些事件的主动通知机制。你看,下面我自定义了知识库发布文档和更新文档动态:文章一旦更新,就可以推送到我的服务器,然后服务器通过语雀API从知识库中获取文章更新博客,这样写完文章就可以自动部署博客,保证博客可以和语雀实时同步,同时也完成了整个知识从小笔记>文章>知识库>博客的过程,从内到外突破了知识的界限,让文档不局限于语言。此外,所有API都需要令牌来授权访问。我们需要在个人中心创建token:文章一写,博客就会自动部署。我们常说,不要盲目加班,不要把大量时间花在重复的事情上。工作需要更有效率,瞧,部署这个免费的机器人博客,然后忘记它。以上是我的分享,不是全部,说说总结吧:1.笔记、文章、知识库都是独立的,但也可以相互依存。善用它们来汇集杂乱的信息。让信息更加集中,而不是各自为政,可以在很大程度上提高效率。2.这是我见过最强大的编辑器。支持Markdown/快捷指令,可以插入代码块、公式、视频、各种流程图、画板等,甚至可以插入第三方服务。这篇文章能量巨大,几乎可以胜任任何高水平的文章写作。3、程序员专属能力,除了强大的编辑器,还有开放的生态和开发者服务,可以满足一些对文档有个性化需求的程序员,比如:Webhooks,让文档不仅是文档,还有即时博客.……以上,其实还有很多,语雀太好玩了。近期热点文章推荐:1.1000+Java面试题及答案(2022最新版)2.厉害了!Java协程来了。..3.SpringBoot2.x教程,太全面了!4.不要用爆破爆满画面,试试装饰者模式,这才是优雅的方式!!5.《Java开发手册(嵩山版)》最新发布,赶快下载吧!感觉不错,别忘了点赞+转发!
