当前位置: 首页 > news >正文

好用画流程图软件推荐 excalidraw

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。

热门文章推荐

  • (1)《AI 时代,程序员的出路在何方?》
  • (2)《超全人工智能 AI工具导航网站合集》
  • (3)《如何写出高质量的文章:从战略到战术》
  • (4)《我的技术学习方法论》
  • (5)《什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍》
  • (6)《我的性能方法论》
  • (7)《AI 时代的学习方式: 和文档对话》
  • (8)《人工智能终端来了,你还在用过时的 iterm?》
  • (9)《无需魔法打开即用的 AI 工具集锦》

一、背景

之前工作中主要用两种画图工具,一个是 PlantUML ,一个是 Draw.io。
PlantUML 画时序图的效率比较高,避免了拖拽的麻烦,尤其是最近有了 AI 的加持,效率又提升了一个台阶。参见:《利用 AI 作图帮助理解知识》
在这里插入图片描述

Draw.io 主要用来画流程图、架构图,甚至最近喜欢用 draw.io 来画产品交互图。详情参见《免费画图软件推荐 - draw.io》

在这里插入图片描述
今天简单介绍另外一款简洁好用的画图工具 :https://excalidraw.com/

二、简介

2.1 基本介绍

在这里插入图片描述

下面是 New Bing 给出的优势;

Excalidraw 是一款开源的虚拟白板绘图工具,可以让您绘制看起来像是手工完成的图表。
它有以下几个优势:

  • 界面简洁,交互细致,上手简单,操作习惯和大部分制图软件相似
  • 免注册,支持中文界面,打开浏览器就能开始画图
  • 支持众多键盘快捷键操作,配合鼠标能快速画图
  • 内容安全受保护,Excalidraw 采用端到端加密,绘图内容不会上传到服务器²
  • 支持通过网页链接共享协作

总之,Excalidraw 是一款轻量级、易用、美观、安全、协作的手绘风格绘图工具,非常适合用于技术文章配图、思维导图、架构图、流程图等场景。

2.2 操作细节

用起来最印象深刻的是顶部的形状,通过键盘上按对应的数字即可切换,非常高效。

在这里插入图片描述

右下角的快捷和帮助可以查看快捷键。
在这里插入图片描述

打开就可以直接画,免费(高级功能需要收费,暂时用不到)开源而且不需要注册。使用起来最大的感受就是简单!快捷!想快速作图是一个非常不错的选择。
在这里插入图片描述
右上角的素材库可以添加一些公开的素材。
在这里插入图片描述

选择好之后直接 Add to Excalidraw 即可
在这里插入图片描述
将公共的素材添加到素材库之后可以拖拽到界面中使用。
在这里插入图片描述

画好图之后直接保存,会保存到本地。

该工具还支持实时协作

在这里插入图片描述

在这里插入图片描述
拿到链接打开后可以一起作图,也可以在这里通过“结束会话”关闭实时协作。

可以 Cmd+O 已经保存过的图形, Cmd+S 保存作的图。还可以换画布背景、导出图片等。
在这里插入图片描述

三、总结

这个工具的优势在于开箱即用,而且界面简单方便,作出的图形相对比较美观,大家日常作图时可以试用一下。

http://www.lryc.cn/news/127087.html

相关文章:

  • 【RP2040】香瓜树莓派RP2040之搭建开发环境(windows)
  • 基于springboot线上礼品商城
  • 开源,微信小程序 美食便签地图(FoodNoteMap)的设计与开发
  • kubernetes集群(k8s)之安装部署Calico 网络
  • 【C/C++】C++11 Lambda 表达式捕获变量使用技巧
  • 大势智慧软硬件技术答疑第八期
  • jvm-jvm与java体系结构
  • Three.js 实现材质边缘通道发光效果
  • 【MFC】10.MFC六大机制:RTTI(运行时类型识别),动态创建机制,窗口切分,子类化-笔记
  • ui设计师个人年终工作总结2020最新范文5篇
  • 开源数据库Mysql_DBA运维实战 (修改root密码)
  • javap获取Kotlin方法JNI方法签名
  • ARM-M0内核MCU,内置24bit ADC,采样率4KSPS,传感器、电子秤、体脂秤专用,国产IC
  • 【STM32】FreeRTOS消息队列和信号量学习
  • 初始C语言(6)——详细讲解表达式求值以及其易错点
  • 【数据结构】树和二叉树
  • GPIO 配置 和 PINCTRL有啥区别
  • GPT法律领域
  • 【C++11保姆级教程】Type aliases(类型别名)、alignof and alignas(类型对齐))
  • 地址解析协议-ARP
  • Java线程
  • C语言如何实现DES加密与解密
  • 【笔记】优先队列(priority_queue/set)
  • 看看安森美深力科NSI45090JDT4G 是如何点亮汽车内外照明系统解决方案
  • Linux进阶之Shell-sed
  • 前端高频面试题 Day02
  • MYSQL完全卸载、安装与账号创建、权限控制
  • get与post如何拼接url与数据的灵活处理,循环的重要性。
  • Remote Sensing,2023 | 基于SBL的分布式毫米波相干雷达成像的高效实现
  • Android学习之路(5) UI控件之Button (按钮)与 ImageButton (图像按钮)