相信大家已经体验过不少作图软件,我个人用过微软的 Visio、金山的wps 作图、在线的 process.on 等。但是我个人的体验都不是很好:微软的 visio,只能在 windows 上使用,在mac 上通过虚拟机的体验不是很好;金山wps mac 版可以很方面的画流程图,但是有着不少限制(图形数量、广告、导出非会员不支持导出可编辑文件);process.on 也对作图数量有限制。下面给大家介绍我个人感觉体验非常好的作图软件 draw.io。

draw.io (diagrams.net)是一款开源、免费、好用的画图软件,可以用来画常用的 ER图、架构图、流程图等。draw.io 不仅是跨平台的(windows,mac),而且有多种客户端可供使用(在线、window和mac的桌面应用、java web 安装包、idea 插件、vscode 插件、 Confluence app、Nextcloud、Google Drive 等,你甚至可以将在线站点加到ipad 的桌面书签使用)。可以在 app.diagrams.net 在线体验

draw.io 在所有客户端均保持了统一的界面

在 vs code 中安装插件使用

我用它画的红黑树

我用它画的项目开发流程图

它甚至可以将 sql 生成数据库表格,不过表之间的关系需要自己来连接

我体验不少数据表转ER 图工具:Mysql Workbench、Navicat、DbSchema、Visio、PowerDesigner,但是在我看来都有些体验不好的地方:Mysql Workbench 和 Navicat 都不能在字段之间作手动关联;PowerDesigner 对新手不友好,UI 老旧;目前体验下来,draw.io 最适合我,虽然不能直接连数据库生成数据图表,但是可以将sql 导出生成,表字段间的关系可以随意关联。

它还能画很多种类的图:流程图、UML、实体关系图、C4、电路图、设计图、架构图等。更多作图功能等待大家探索。

推荐一个开源好用的ER图、流程图作图软件-draw.io相关推荐

  1. 推荐一个开源的任务管理工具DooTask(支持私有部署)

    原文出处:https://www.yundashi168.com/382.html 今天老逛推荐一个开源的任务管理工具DooTask,该工具会提供各类文档协作功能.在线思维导图.在线流程图.项目管理. ...

  2. 推荐一个开源的任务管理工具

    往期热门文章: 1.妙用Java 8中的 Function接口 消灭if...else... 2.1 平方厘米在元宇宙卖到 14 万?单价比北京学区房贵多了! 3.干掉visio,这个画图神器真的绝了 ...

  3. 推荐一个开源文件管理系统,简单好用

      大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标!   今天小编推荐一个开源文件 ...

  4. php电商网站开发流程图,php网上购物平台设计+ER图+流程图.doc

    php网上购物平台设计ER图流程图 php网上购物平台设计+ER图+流程图 摘要:广义来说,电子商务是指电子工具在商务活动中的应用.狭义来说,电子商务是在技术.经济高度发达的现代社会里,掌握信息技术和 ...

  5. 酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文源码齐全)

    下载地址:酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文源码齐全)-Web服务器文档类资源-CSDN下载 ├── java swing mysql实现的酒店管理系统项目源码 ...

  6. 推荐一个开源免费的绘图软件 Draw.io 可导出矢量图

    问题描述 关于绘图,微软的 Visio 是一个不错的选择,但是不支持 mac 下使用,不支持 linux 桌面系统,而且是一个收费的软件. 推荐一个免费的软件,官网地址为 draw.io,先不急着下载 ...

  7. 推荐一个C#操作SVG图形矢量图的开源项目

    一说到SVG,很多人第一反应这是前端的领域,是可以Html.JavaScript操作的.SVG文件在浏览器是可以直接运行的,但如果我们在后台需要保存图片,就需要通过SVG定义的XML文件转换为图片格式 ...

  8. 强烈推荐一个开源虚拟机的软件 VirtualBox,比VMWare和VirtualPC好用

    今天做测试,因为VMWARE出了问题,所以去网上找了另外一个虚拟机器的软件,超级好用,所以推荐给大家! <!--<br /><br />Code highlighting ...

  9. 推荐一个开源文本识别工具箱,实现 5 种实用经典算法

    推荐一个由52CV群友 @chibohe 开发的文本识别工具箱,其基于Pytorch 使用统一的方式重新实现了一系列经典的场景文本识别论文. 代码在这里: https://github.com/chi ...

  10. 推荐一个开源流媒体工具:ZLMediaKit

    推荐一个比较好用的流媒体服务开源代码: ZLMediaKit: 实现RTSP/RTMP/HLS/HTTP协议的轻量级流媒体框架,支持大并发连接请求 https://gitee.com/xiahcu/Z ...

最新文章

  1. android stadio 打开别人的工程 一直在编译中
  2. DIV+CSS 网页布局之:三列布局
  3. Compliments 计算机术语,2016年9月统考计算机复习题.doc
  4. python英文字典小程序_python 字典所有操作
  5. PHP算法按数组某一字段进行排序
  6. EF6 CodeFirst+Repository+Ninject+MVC4+EasyUI实践(六)
  7. 信息安全主动攻击和被动攻击_信息安全中的主动和被动攻击 网络安全
  8. ioca0中断 pic单片机_关于PIC单片机的模块和功能总结
  9. 【BZOJ4035】数组游戏,博弈论+分块乱搞
  10. 关于WEB集群中文件服务器的讨论
  11. 在ubuntu16.04上搭建svn服务器
  12. 打开多个Excel2010文档在同一个窗口中显示问题如何解决
  13. SP263 PERIOD - Period
  14. .net反射调用值类型引用参数时的处理办法(转)
  15. 【术语扫盲】CKD (全散件组装)
  16. WebLogic部署配置
  17. DTU有什么用?是怎样工作的?
  18. Python用socket、多线程实现一对一聊天室
  19. python 基于Tkinter的姻缘测试器
  20. GlassFish的使用方法

热门文章

  1. coreldrawx4缩略图显示不出来_CorelDRAW缩略图不显示解决办法
  2. VM14无法将网络更改为桥接状态:没有未桥接的主机网络适配器
  3. 联想拯救者R720笔记本换三星970 EVO PLUS 500G固态硬盘与加装联想内存条16GX2,固态硬盘降温设置方法
  4. 测试用例经典练习之淘宝app购物车测试用例
  5. 毕业设计!Python实现学生教师刷脸签到系统
  6. Python 之pass 语句
  7. 图案怎么导入ps?Photoshop图案导入教程
  8. asp.net中使用mschart控件
  9. 刷机“变砖”,黑屏,自己通过以下方法再次让手机死而复生
  10. 记第一次FPV模式飞行穿越机的感受