draw.io 实践

1 draw.io 介绍

尝试过以下几个画图软件 LucidChartProcessOnGraphvizVisioAstahyEdGoogle DrawingsLibreOffice Draw,也尝试过使用 MarkDown 画流程图,但因为不同的渲染器渲染效果大相径庭而放弃了。最后还是选择 draw.io 作为首选画图工具,主要原因有以下几个:

  • 跨平台、免费、开源、可集成;
  • 学习曲线平缓,入门快;
  • 其收入来源为与 Atlassian 的商业合同,与 JiraConfluence 完美融合;

做过 Web 画板类开发的同学一定听说过 mxGraph ,一个适合二次开发的前端画板框架,这个框架就是由 draw.io 的开源组织 JGraph 进行维护的,这种健康的生态模式非常吸引人。

2 draw.io 快捷键

官方快捷键截图:
drawio_shortcut

类别快捷键作用
LABELSDouble click添加文本或增加边缘标签
LABELSShift+Enter标签编辑中换行
LABELSEnter标签编辑中新段落
LABELSF2 / Enter开始编辑标签
LABELSF2 / Tab / Esc结束编辑并保存标签
LABELSCtrl+B / I切换粗体和斜体
LABELSCtrl+U切换字体下划线
LABELSCtrl+. / ,字体切换为 上标/下标 类型
SELECTION(Shift+)Tab选择下一个/上一个
SELECTIONAlt+(Shift+)Tab选择子项目/父项目
SELECTIONShift+Drag加入选择
SELECTIONAlt+Shift+Drag移除选择
SELECTIONCtrl+(Shift+)A选择全部/放弃选择全部
SELECTIONCtrl+Shift+I / E选择 顶角/边缘
SELECTIONCtrl / Shift+Click切换选择状态
SELECTIONAlt+Click选择子图形
TOOLSCtrl+Shift+L显示/隐藏 图层窗口
TOOLSCtrl+Shift+O显示/隐藏 缩略图窗口
TOOLSCtrl+M编辑对象 meta 信息
TOOLSCtrl+Shift+P开启关闭右侧属性边框
TOOLSCtrl+Shift+M编辑顶点
TOOLSCtrl+Click选项菜单
TOOLSRightclick选项菜单
TOOLSF1关于
CURSOR / PAGE KEYSCursor移动对象 pt 单位
CURSOR / PAGE KEYSShift+Cursor移动对象 grid 单位
CURSOR / PAGE KEYSCtrl+Cursor调整对象大小 pt 单位,Mac 中需要 +Option
CURSOR / PAGE KEYSCtrl+Shift+Cursor调整对象大小 grid 单位
CURSOR / PAGE KEYSAlt+Shift+Cursor复制对象并连接
CURSOR / PAGE KEYSAlt+Cursor翻页
CURSOR / PAGE KEYSCtrl+Shift+Pg Up上一页
CURSOR / PAGE KEYSCtrl+Shift+Pg Down下一页
CANVASCtrl+X剪切
CANVASCtrl+C复制
CANVASCtrl+V粘贴
CANVASCtrl+G组合
CANVASCtrl+Shift+U解除组合
CANVASCtrl+L / Alt+Shift+L锁定/解锁 编辑连接
CANVASCtrl+Enter / D复制
CANVASBackspace or Delete删除选定对象
CANVASCtrl+Delete删除选定对象和附属连接
CANVASCtrl+R旋转90度
CANVASShift+Resize调整大小
CANVASCtrl / Meta+Resize调整组合大小
CANVASCtrl+Home收缩容器
CANVASCtrl+End扩展容器
CANVASCtrl+Shift+Home离开组合
CANVASCtrl+Shift+End进入组合
CANVASCtrl+Shift+B调整到下一图层
CANVASCtrl+Shift+F调整到上一图层
CANVASAlt+Shift+C/T清除路径节点 / 修改提示标签
CANVASCtrl+Shift+Y结合标签自动调整大小
CANVASCtrl / Shift+Drag复制但不连接
CANVASAlt+Connect固定方式连接
VIEWAlt+Mouse wheel画布放大/缩小
VIEWCtrl+Shift+Mouse wheel画布放大/缩小
VIEWCtrl+Mouse wheel屏幕放大/缩小(MacOS)
VIEWMouse wheel画布垂直滑动
VIEWShift+Mouse wheel画布水平滑动
VIEWSpace / Right mouse Drag画布视图大小调整
VIEWCtrl+Shift+Drag创建空间
VIEWCtrl+Shift+Connect取消连接
VIEWHome回到中心视图
VIEWEnd刷新
VIEWCtrl+H重置视图
VIEWCtrl+Shift+H自动适应当前视图
VIEWCtrl+J自动适应当前页面
VIEWCtrl+Shift+J调整为当前页面的2倍大小视角
VIEWCtrl + (Numpad)放大视图
VIEWCtrl - (Numpad)缩小视图
VIEWCtrl+0自定义视图缩放比例
SIDEBAR / CONNECTAlt+(Shift+)Drag from sidebar拖放选中图形到画板并禁止替换
SIDEBAR / CONNECTAlt+(Shift / Ctrl)+Click on a sidebar item放置选中图形到画板并连接画板中选中的图形
SIDEBAR / CONNECTShift+Click on a sidebar item替换画板中选中的图形
SIDEBAR / CONNECTClick on a sidebar item放置当前图形到画板
SIDEBAR / CONNECTShift+Connect连接对象的轮廓,忽略连接点
DOCUMENTCtrl+S保存
DOCUMENTCtrl+Shift+S另存为
DOCUMENTCtrl+Z撤销
DOCUMENTAlt+Shift+A连接箭头
DOCUMENTAlt+Shift+P连接点
DOCUMENTHold Alt忽略当前选择的对象
DOCUMENTCtrl+Shift+G是否显示网格线
DOCUMENTCtrl+P打印
DOCUMENTCtrl+Y重做(Windows)
DOCUMENTCtrl+Shift+Z重做(Linux/MacOS)
DOCUMENTCtrl+Shift+X插入文本
DOCUMENTCtrl+K插入矩形
DOCUMENTCtrl+Shift+K插入椭圆
DOCUMENTEsc取消当前操作
DOCUMENTAlt+Drag/Drop选择当前形状而不是组合
STYLESCtrl+Shift+R清除样式
STYLESCtrl+E编辑样式
STYLESCtrl+Shift+D恢复默认样式
STYLESCtrl+Shift+C复制样式
STYLESCtrl+Shift+V粘贴样式
STYLESAlt+Shift+X复制尺寸属性
STYLESAlt+Shift+V粘贴尺寸属性

参考资料

  1. draw.io Helpdesk
  2. The 10 Best Free Alternatives To Microsoft Visio
  3. Draw Diagrams With Markdown
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值