“工欲善其事,必先利其器。”
我在工作中也用到一些使用起来非常高效的工具,今天以 “代码即格式” 为主题,跟大家介绍下两个高效工具。
对于一个程序员来说,记笔记写总结是很经常的事情,对于程序员这类职业的人,他们对编辑器的要求大致如下:
因此,富文本并不适合程序员记笔记的要求,因为富文本写起来太累了,比如使用 office word 来写文档,很多时间是花在了格式的调整上面,写毕业论文的时候深有体会,那时我就发誓工作以后如没有特殊要求,绝对不再使用富文本写东西了!
markdown 为此应运而生!它简直就是为程序员量身定做的一款文本编辑器!
我给大家简单介绍下:
markdown 它是一种轻量级的「标记语言」,“标记”我的理解是它可以通过各种符号来代表各种各样的格式,比如#
代表一级标题,“语言” 我的理解是指他的语法,千万不要被语法吓跑了,markdwon 的语法非常简单。他可以利用各种标记符号代替复杂的排版工作,使我们专心于码字。
我来说下我平时使用 markdown 的地方:
这里我向大家推荐一个 markdwon 编辑器神器:typora!在我心里,他是最好用的本地 markdown 编辑器,没有之一!在开发工具里面,它是除了 IDEA、chrome 之外,我使用率最高的一个 APP 了!
给大家讲个小技巧,你们的简历也是可以通过 markdown 来写的哦,最近找我内推的候选人,我都让他们重新再写一份 markdown 格式的简历给我,再通过 typora 转换成 PDF 格式,你就是简历中最靓的仔!
也许很多人在使用 markdown 过程中,抱怨图片不方便粘贴,发给别人总是需要将图片一并打包发给对方,根本原因他们不会使用「图床」这个东西,我特意写了一篇篇文章出来,我真的为你们操碎了心,都说到这份上了,麻烦安排下一键三连(点赞、在看、转发):
值得一提的是,现在各大第三方技术博客平台,基本上都已经支持 markdown 语法了。
公司很多小伙伴都用一款名叫 Visual Paradigm 工具画时序图,为了保持风格一致,我也使用这个工具一段时间,但我发现我自己真的用不来,UI 界面交互复杂,组件拖拽各种反人类设计,后来我还是使用回 PlantUml,它有 IDEA 插件,只需要在 IDEA 安装使用即可:
如上所示,你可以用写代码的方式构建你的时序图,把所有的心思都专注在内容上,你完全不需要理会要怎么去调整格式,按照特定的格式,你把流程相关的内容写下来之后,时序图就完成了。
PlantUml 一共支持以下 UML 图:时序图、用例图、类图、对象图、活动图、组件图、部署图、状态图、定时图。
它的语法是非常容易上手的,基本上看过一遍 demo 就可以上手了!相关教程可以在公众号后台回复关键字「uml」获取教程链接。
代码即格式的核心思想就是让我们在仅限的时间内,通过简单快速的指令,生成对应格式内容,而不用再花费精力在调整格式上面。
好了,以上就是我对以 “代码即格式” 为主题的工具介绍了,欢迎留言补充。
祝大家周末愉快!
我们下期见!
最后,看到这里的读者,请安排下一键三连(点赞、在看、转发),这次一定好吧,原创不易,你的支持是我最大的动力!
关注公众号,后台回复关键字「后端」可免费领取一份后端相关技术栈电子书!