⚠️ This post was last updated on October 4, 2020 and the content may be OUTDATED!
If you encounter any issues, please feel free to reachout to me!
废话不说, 直入主题
draw.io
这个是我一直在用的一个在线 UML 工具,超级好用。 支持多种导入格式:
当然还支持导出,如果你想自定义一些导出参数,选择 advanced 选项进行导出前的配置:
支持多种存储方式:Google Drive、Onedrive、Dropbox、GitHub、GitLab以及存储到本地。
支持各种形状,不仅可以画电路图:
还支持手绘风格的流程图,字体的话,可以通过更换字体格式为 Comic Sans MS 来实现手写体:
最最最强大的是,现在还支持导入.VSDX 文件来进行编辑,不过导出还有点问题,过一段时间更新了应该就解决这个 bug 了。 之前只有 web 版,最近好像又更新出了桌面版,网站一直在推荐,大致看了看介绍,感觉就是把 web 封装起来了,不过还没用过,不知道体验怎么样,毕竟 web 版已经满足我的所有需求了:)
Excalidraw
这个之前写文章的时候经常用,功能比较简单,只支持简单的导入导出,而且还有一个最大的特点(其实也算缺点)只支持手绘风格,支持中文,但是中文字体不是手绘体,换句话说,就是只支持英文的手写体。
如果要导入的话,支持.json 格式以及.ezcalidraw 格式的文件导入,虽然比较少,但是呢,其实使用这个也绘制不了太复杂的图,而且一般用这个也是即画即用、即用即画。即使你想之后再绘制或者更改,使用工具自带的.ezcalidraw 这个格式也够用了。支持导出的格式也只支持 PNG、SVG,哦,还支持剪切板导出,如果你想,还能加个官方水印。
导出界面
剪切板导出效果
比较惊喜的是,还支持链接共享,不过不知道链接有效期是多久,个人猜测应该是永久有效的吧,毕竟是加密上传到服务器的。
链接分享界面
下面的链接是我测试的用例,有兴趣的童鞋可以点下看看是不是还在: https://excalidraw.com/#json=5748441833537536,nnQpSKFk4pLbb209saLfEg
最最最让人意外的是,竟然还支持多人协作!!!这是最让我意外的的一个功能好吧,我只能说,太强了!
ASCII FLOW
一个文字风格的制图软件,功能及其简约,你能想到的冗余功能这里一个都没有。有些你需要高级功能,这里其实也没有。。。所以我为什么还要推荐它呢,我比较喜欢的一点就是,比较独特的 ASCII 风格。而且,绘制时的动画及手感也让我很喜欢,最重要的一点是,这个界面对我来说也极具吸引力!不过这点可能因人而异,但我觉得你只要用它,就会体会到它的魅力。
不过比较遗憾的一点吧算是,这个工具对中文支持不太好,如果连续输入多个汉字就会挤在一起,但是一个一个输入没问题 🙄,主要是因为汉字太宽了,要占 2 格才能显示完全,所以连续输入会重叠在一起。
当然,如果你不喜欢这种 ASCII 风格的框线,你可以自己在这里更改:
注意一点,如果你要拖动画面更改聚焦点的话,需要先按着 CTRL 键再拖动鼠标才行。其他一些技巧,你可以点击界面右上角的 ❓ 来自己了解。 btw,上面提到的工具都是开源的哦,至于地址,emmm,你猜在哪?我不会告诉你在文末的!
有些人可能觉得微软的 Visio 也很强大啊,为什么不推荐呢?是的,我知道啊,但是我就不推荐,你奈我何?? 哈哈哈,开个玩笑哈,我不推荐用这个,只是因为它是要收费的啊,你总不能让我用盗版吧?我可不是那样的人呢(手动狗头。而且,Visio 太臃肿了(学校的教育版)!!!不适合我这种追求极简生活的人。
Sooner or later, everything ends.