• 程序员必知的三款在线绘图工具


    在这里插入图片描述

    0.前言

    大咖好呀,我是恋喵大鲤鱼。

    正所谓“一图胜千言”,无论是商务办公、学习总结、技术交流还是项目开发,都少不了图形。一个合理的架构图、清晰的流程图、发散的思维导图、准确的 UML 图,以及其他各种形式的图形图表能够帮助我们更加直观地呈现内容、阐述概念、传达信息。

    以前的作图工具主要是商业桌面软件(以 Microsoft Visio 为代表),生产的图片也保存在本地,容易丢失,不便于随时随地的取用。也时常为破解臃肿的付费软件而感到苦恼。

    随着云时代的到来,在线作图变成常态,生产的图片能够及时得到保存备份,只要联网,便可随时随地取用。

    今天就来说下程序员们(不止于猿们)常用的三款在线作图工具。

    • draw.io
    • Lucidchart
    • PrcessOn

    1.draw.io

    draw.io 是国外一款免费且开源的优秀作图工具,由 JGraph Ltd. 软件公司开发运营。

    draw.io 提供了丰富的图形库和编辑功能,适用于绘制各种类型的图表和流程图。可以使用在线版本,也可以下载桌面版本

    特点如下:

    • 免登录
    • 完全免费(没有付费功能,水印,或其他限制)
    • 它不存储我们的数据
    • 应用程序是开源的
    • 它拥有客户端程序
    • 也可以在线使用

    2.Lucidchart

    Lucidchart 是国外一款功能强大的在线作图工具,由 Lucid 软件公司开发运营。

    在这里插入图片描述
    Lucidchart 支持绘制流程图、组织结构图、UML 图等多种类型的图表。它具有友好的界面和强大的协作功能,适合团队共同绘制图表。

    特点如下:

    • 多人协作
    • 云端保存数据
    • 免费策略上非常苛刻
    • 强大的导入导出功能
    • 知识文档齐全

    3.PrcessOn

    PrcessOn 是一款国产不可多得的在线作图工具,由北京大麦地信息技术有限公司开发运营。

    在这里插入图片描述

    PrcessOn 专业强大,支持多人实时在线协作,可用于原型图、UML、BPMN、网络拓扑图等多种图形绘制。由大麦地公司开发运营。

    PrcessOn 完全模仿 Lucidchart,甚至连界面也差不多,但这不是重点,PrcessOn 进一步弱化了功能,废除了 Lucidchart 一些复杂功能,变得更加简单易用。

    特点如下:

    • 简单易用
    • 多人协作
    • 云端保存数据
    • 免费策略宽松,可不付费勉强使用
    • 支持私有化部署

    免费版虽然一开始只能创建 9 个文件,但是可以通过邀请好友、发布图表以及完善个人信息等手段轻松获取更多的文件个数。

    4.其他

    除了上面介绍的 3 款在线作图工具,当然还有很多其他优秀的在线作图工具,感兴趣的同学可以了解试用一下。

    • 以画思维导图著称的优秀国产跨平台且支持在线作图工具 XMind
    • 老牌国产软件,万兴科技旗下的亿图,支持在线绘图
    • 以简洁易用著称的 Zen Flowchart
    • 号称与 Conference 配合最佳的 Gliffy
    • 世界上第一个在智能视觉画布上运行的工作管理平台的 Creately
    • 由日本软件公司 Nulab 开发运营的在线协作画图工具 Cacoo
    • 在线协作思维导图工具 Coggle
    • 手绘风格的开源在线协作作图工具 Excalidraw
    • 小众但很优秀的一款支持低代码的免费在线画图工具 PDDON

    上面介绍的在线作图工具都需要人为控制,还有一些软件可以通过“代码”自动生成图形,可控性和样式上效果非常好,推荐三个:

    • PlantUML
    • Dot 语言,Graphviz 工具内置的语言
    • Mermaid

    5.小结

    以上三款在线作图工具都提供了丰富的功能和图形库,使程序员能够轻松绘制各种类型的图表,你可以根据自己的需求和偏好选择适合的工具来进行在线作图。

    用户一般比较喜欢免费和易用,所以三者中 draw.io 和 PrcessOn 使用者更多。

    如果您喜欢这篇文章,欢迎关注微信公众号“恋喵大鲤鱼”了解最新精彩内容。


    参考文献

    流程图软件draw.io值得你拥有 - 简书

  • 相关阅读:
    03-npm安装包详解,解决npm下载慢的问题,引入nrm等
    Java的一些内容
    MOCO----Momentum Contrast
    Redis 高可用之持久化
    COIN++: Neural Compression Across Modalities 论文阅读笔记
    使用四则运算实现异或
    10道集合框架面试题(含解析),来看看你会多少
    第九周内容回顾
    UE5 中 LiveLink 的开发全流程教程
    vue开发桌面exe应用
  • 原文地址:https://blog.csdn.net/K346K346/article/details/128056658