专栏首页iOSerominigraffle实践之画精美流程图+自动导出Xcode工程类图

ominigraffle实践之画精美流程图+自动导出Xcode工程类图

背景

在平常阅读各种文章时,注意到有的文章中流程图做得特别漂亮。特别羡慕。于是去搜索了下,发现mac平台好评很高的是一款名为ominigraffle的软件。这款软件不仅可以画图,还可以导出Xcode工程目录下的文件结构图。真是太棒了。于是做了如下实践。

实践

  • ominigraffle版本(绿色版),7.17.3

画流程图

不但可以用软件自带的形状和颜色,还可以去graffletopia下载网友分享的各种样式的模板。我比较喜欢的一款,一个教授分享的基本涵盖了IBM公司相关规范的样式:Base Colored Flow Chart Symbols 简单效果图:

实践过程参考了职场充电:用OmniGraffle 五步绘制流程图

导出Xcode工程类图

用终端cd到指定文件夹,拖动文件夹到OmniGraffle app图标上,会弹出如下窗口:

经测试,等级数量最大值设置为3,文件数量最大值设置为100时。等待处理的时间不会很长,且生成的类图比较容易调整。(如果发现3级结构后还有类没有生成,需要cd到对应目录重复以上步骤生成新的文件。然后通过拷贝进行合并。) 自动生成后,一般需要进行间距和对齐调整(相关方法请参考职场充电:用OmniGraffle 五步绘制流程图)。 效果图:

小结

ominigraffle是一款很不错的软件,除了上面介绍的两个功能外,还可以用于软件设计,原型图设计,UI设计等很多用途。真是令人相见恨晚的一款软件!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • iOS开发常用之完整项目加、文章

    GuangdongQi
  • 60帧的丝般顺畅 - QQ飞车手游优化点滴

    加入项目组的这段时间主要是承担性能优化这块的工作,同时也会去实现一些场景材质、特效材质以及工具。今天就性能优化这块分享一下个人的经验。

    WeTest质量开放平台团队
  • XcodeXcode 9 的全新功能您会喜欢的工具。内建 Interface BuilderXcode IDE

    在 Apple 平台上打造精彩超凡的 app 所需要的一切,Xcode 9 都已为您准备好。即使在编辑最大的文件时,它也能保持超乎想象的高速流畅。它比以往更了解...

    iOSDevLog
  • 60帧的丝般顺畅 - QQ飞车手游优化点滴

    加入项目组的这段时间主要是承担性能优化这块的工作,同时也会去实现一些场景材质、特效材质以及工具。今天就性能优化这块分享一下个人的经验。

    WeTest质量开放平台团队
  • 微分享回放 | 从设计到开发,硅谷专家教你做“声控”APP

    编者:本文为携程机票研发部技术专家祁一鸣在携程技术微分享中的分享内容,欢迎戳视频观看回放。 【携程技术微分享】是携程技术中心推出的线上公开分享课程,每月1-2期...

    携程技术
  • 开源一套以教学为目的系统,赶快来star

    我是一天不写代码,就浑身难受的那种人,所以假期过的很痛苦。牺牲了无数个假期和终末,就是为了和代码为伴。

    xjjdog
  • SwiftUI:创建隐式动画

    我们回到另一个技术项目,这次我们将要看的是快速,精美且真正被低估的东西:动画 Animation。

    韦弦zhy
  • Ios常用第三方动画框架(三)

    honey缘木鱼
  • 美图互联网技术沙龙:大数据架构与数据技术应用实践

    移动互联时代大浪淘沙,「数据」亦主沉浮。各家公司在追逐产品不断完善的同时,也都在累积各自的用户数据反哺产品。而随着数据的不断累积庞大也容易带来一些难以用老旧方法...

    美图数据技术团队

扫码关注云+社区

领取腾讯云代金券