作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。
之前工作中主要用两种画图工具,一个是 PlantUML ,一个是 Draw.io。
PlantUML 画时序图的效率比较高,避免了拖拽的麻烦,尤其是最近有了 AI 的加持,效率又提升了一个台阶。参见:《利用 AI 作图帮助理解知识》
Draw.io 主要用来画流程图、架构图,甚至最近喜欢用 draw.io 来画产品交互图。详情参见《免费画图软件推荐 - draw.io》
今天简单介绍另外一款简洁好用的画图工具 :https://excalidraw.com/
下面是 New Bing 给出的优势;
Excalidraw 是一款开源的虚拟白板绘图工具,可以让您绘制看起来像是手工完成的图表。
它有以下几个优势:
总之,Excalidraw 是一款轻量级、易用、美观、安全、协作的手绘风格绘图工具,非常适合用于技术文章配图、思维导图、架构图、流程图等场景。
用起来最印象深刻的是顶部的形状,通过键盘上按对应的数字即可切换,非常高效。
右下角的快捷和帮助可以查看快捷键。
打开就可以直接画,免费(高级功能需要收费,暂时用不到)开源而且不需要注册。使用起来最大的感受就是简单!快捷!想快速作图是一个非常不错的选择。
右上角的素材库可以添加一些公开的素材。
选择好之后直接 Add to Excalidraw 即可
将公共的素材添加到素材库之后可以拖拽到界面中使用。
画好图之后直接保存,会保存到本地。
该工具还支持实时协作
拿到链接打开后可以一起作图,也可以在这里通过“结束会话”关闭实时协作。
可以 Cmd+O 已经保存过的图形, Cmd+S 保存作的图。还可以换画布背景、导出图片等。
这个工具的优势在于开箱即用,而且界面简单方便,作出的图形相对比较美观,大家日常作图时可以试用一下。