文学起点网
当前位置: 首页 文学百科

程序员可视化技巧(程序员必知的七个图形工具)

时间:2023-06-06 作者: 小编 阅读量: 2 栏目名: 文学百科

而且,它并不在我购买的Office365套装里。Dia是开放源代码的流程图软件,是GNU计划的一部分,程序创立者是AlexanderLarsson。Dia使用单一文件界面模式,类似于GIMP与Inkscape。Dia将多种需求以模块化来设计,如流程图、网络图、电路图等。各模块之间的符号仍是可以通用的,并没有限制。总的来说,会比Debian系的Debian和Ubunt,及RetHat系的CentOS及Fedora稳定、漂亮。它有一个很大的缺点是使用了全球最先进的EclipseRCP软件架构,导致了有点卡。

程序员可视化技巧?专注于Java领域优质技术号,欢迎关注,我来为大家讲解一下关于程序员可视化技巧?跟着小编一起来看一看吧!

程序员可视化技巧

专注于Java领域优质技术号,欢迎关注

作者:phodal

今天来分享一下常用的一些图形工具,主要有两类:

流程图

数据可视化

流程图:Graphviz

说到流程图还是再次提及一下,我们之前说到的Graphviz

Graphviz (英文:Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具包,用于绘制DOT语言脚本描述的图形。它也提供了供其它软件使用的库。

它的主要特点是代码生成图像,并且足够的简单。

在我的那个“Web Developer 成长路线图”(GitHub: http://github.com/phodal/developer)里,就是用这个工具生成下面这个复杂的图形。

而其代码特别简单——和我们平时表达的手法是一样的,即:

"包管理" -> "包发布" -> "自动部署""CLI" -> "部署""脚本语言(Bash,Perl,Ruby,Python etc)" -> "部署""脚本语言(Bash,Perl,Ruby,Python etc)" -> "构建""*nix" -> "软件编译" -> "部署""构建" -> "软件编译"

Graphviz有一个大的优点和弱点是:自动生成,导致画线的时候很出现出问题。接着,我们就来看看手动画线的例子。

流程图: Visio vs Dia vs OmnIGraffle

在Windows世界里,在这一类的工具里面最常见的算是Visio:

MS-Visio-flowchart.png

遗憾的是,它并不支持在Mac OS上使用。而且,它并不在我购买的Office 365套装里。

在Mac世界里,最好的工具算是OmniGraffle,就是很贵——我们平时使用的是公司的Mac电脑,使用盗版软件是有法律风险的。

Omnigrafflescreen.jpg

在GNU/Linux世界里,我们使用Dia。

Dia 是开放源代码的流程图软件,是GNU计划的一部分,程序创立者是Alexander Larsson。Dia使用单一文件界面模式,类似于GIMP与Inkscape。 Dia将多种需求以模块化来设计,如流程图、网络图、电路图等。各模块之间的符号仍是可以通用的,并没有限制。

dia_screenshot.png

顺便安利一下,我最喜欢的操作系统opensuse——简洁、尾长、绿色。

opensuse.jpg

OpenSuSE在KDE桌面下效果最赞了——因为KDE和OpenSuSE都是德国制造。总的来说,会比Debian系的Debian和Ubunt,及RetHat系的CentOS及Fedora稳定、漂亮。

令人遗憾的是这三个工具,我都用不了。Mac对X Windows的支持不是一般的差,于是我就需要别的替代工具。

在线流程图:ProcessOn

这个工具还是相当好用,至少是在GxFxW内比较快——我之前使用过Creately、draw.io、Gliffy等等的一些工具,只是随着版图的扩展,很多地区都已经“xx”了。

tlok.jpg

不过遗憾的是:他们没有给我广告费。

ProcessOn是一个在线协作绘图平台,为用户提供最强大、易用的作图工具!支持在线创作流程图、BPMN、UML图、UI界面原型设计、iOS界面原型设计等。

同样的,在我的那个“Developer进阶书单”(GitHub: http://github.com/phodal/booktree)中,就是用这个工具画出规规矩矩的线。

BookTree.png

并且,它还是跨平台的。

各种图: Word和Excel

由于翻译和写书的需要,我成了一个Office 365订阅用户。于是发现在Word等一系列的Office工具中,自带了一个SmartArt的工具:

smart-art.png

可以画出很多很有意思的图形,比如:

编程之路.png

又或者是:

分分钟就能画一个的节奏。

脑图: XMind

我想这个一般人都是知道的。

XMind思维导图软件被著名互联网媒体Lifehacker评选为“最佳头脑风暴和思维导图工具”及”最受欢迎的思维导图软件”。

它有一个很大的优点是使用了全球最先进的Eclipse RCP 软件架构,支持跨平台使用。它有一个很大的缺点是使用了全球最先进的Eclipse RCP 软件架构,导致了有点卡。

相比于流程图什么的,它只适合做脑图。

banner_index.png

如果你还在使用Eclipse,那么你应该试试Intellij IDEA了。

各种图:D3.js

D3.js(D3或Data-Driven Documents)是一个用动态图形显示数据的JavaScript库,一个数据可视化的工具。

与上面的工具相比,这个工具可能没有那么方便。但是,作为一个数据可视化工具,它不仅仅可以做出各种炫酷的图形。

还可以做出一个技能树:

sherlock.png

这个项目的GitHub见:http://github.com/phodal/sherlock

地图:Leaflet

Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的、开源的JavaScript 库。

虽然它与上面的图形没有啥关系,但是它带了一个图字啊。与Google Map原生的API,或者OpenStreet相比,它最大的优点是对移动设备支持好。

并且,它也是一个可以根据数据(GEOJSON,地理数据)生成图形的工具。

链接:http://www.jianshu.com/p/866cb6c89c33

    推荐阅读
  • 一个动作小学生一周长高20厘米(5岁女儿从个头偏矮到全班最高)

    5岁女孩的身高在107.1-114.2cm之间都是正常的。这样的情况非常普遍,但始终没有被家长们认可和接受。这种不确定性会影响家长的安全感和信心。这样一算,孩子每天7点上幼儿园的话,前一天最晚不能超过9点钟上床睡觉。并且要在上床后的半个小时之内入睡。在运动之后,马上补充相关营养。并且不能是无关紧要的食物,而是能够帮助身体成长的食物。这都是骨骼生长必需的物质,在幼儿体内也是多多益善的东西。

  • 各个板材的优缺点(常见板材知识汇总)

    不同的板芯决定了其耐用性等基本性能,饰面决定了其颜值和质感。价格上杉木芯最贵,其他三种价格差不多。马六甲板材源自马六甲树木,也叫麻六甲合欢木,属于乔木的一种,主产于印度尼西亚或中国福建、海南等地。同时温度升高,湿度升高,也会使得甲醛的释放量增加,就是车速又加快。对于第一种情况可以调节尿素和甲醛的比例以及

  • 阴惨惨的拼音和意思(阴惨惨的拼音和意思是什么)

    下面希望有你要的答案,我们一起来看看吧!阴惨惨的拼音和意思阴惨惨的拼音和意思:就是让人毛骨悚然的意思,感到非常的害怕。这个词一般用在形容人的表情,也用在形容某个地方吓人。意思是使人害怕的。简体部首:阝,阴的部首笔画:2,总笔画:10。

  • 娱乐圈8个惹人争议的未知谜团(来看看那些应采儿曾经预测过的娱乐圈大事件)

    杨幂和魏大勋的恋情应该是最近最火的一个了,魏大勋也曾经作为嘉宾和应采儿,谢娜等一起录制了妻子的浪漫旅行。在节目中,应采儿也是把魏大勋当做自己的弟弟看待,不仅在生活上穿搭上也是自己过目。不得不说应采儿的十分有大姐大的气质了。但是鹿晗却在公布恋情后掉了非常多的粉丝,人气也是下落了不少。作为实习爸爸的邓伦也是邀请到了自己的好朋友李沁,而应采儿也是屡次表示他们两个非常的相配。

  • 辉山奶粉怎么样价格表(越秀辉山奶粉完成品牌升级)

    经过此前一年努力恢复生产、拓展市场渠道和重新搭建营销团队,越秀辉山婴幼儿配方奶粉业务已有了新的突破。据了解,目前越秀辉山拥有40万亩饲草饲料种植基地、年产能50万吨的精饲料加工基地、78座现代化自营牧场、12万头纯种进口奶牛以及4座现代化乳制品加工基地。张会荣向小食代表示,奶粉品类作为越秀辉山重点布局的核心业务,承担着越秀辉山进军全国市场的重要使命。越秀辉山方面表示。

  • 乌龟吃什么才好养(怎样喂出健康漂亮的乌龟)

    下面的配图都是我养的乌龟。黄喉拟水龟食物选则乌龟是杂食性动物,在野外,小鱼,小虾,蚯蚓,昆虫都是它的食物。入秋之后,气温渐凉,应逐步减少喂食,为冬眠做准备。两只剃刀龟喂食分量每次喂食的数量以投食完10分钟内吃完最好,吃不完的食物捞出,下次在这个基础上适当减少数量。喂食过多会造成乌龟过度肥胖,甚至甲壳变形开裂。每次喂食完之后要清理干净食物残渣,避免水质污染。

  • 电线颜色都分别代表什么(不同颜色电线代表什么)

    但市面上电线琳琅满目。面对3孔插座,左零,右火,中间地线。希望能对大家有所帮助。

  • 杜甫草堂的标志性景物(杜甫草堂内最主要的标志性景物分别有什么)

    接下来我们就一起去了解一下吧!杜甫草堂的标志性景物杜甫草堂内最主要的标志性景物有:大雅堂、花径、大廨、诗史堂、工部祠、茅屋。这六大景点完整的保留这清代嘉庆重建时的格局,杜甫草堂景点中以此六大景点而闻名。杜甫草堂,是中国唐代大诗人杜甫流寓成都时的故居,位于四川省成都市青羊区青华路38号。杜甫先后在此居住近四年,创作诗歌240余首。唐末诗人韦庄寻得草堂遗址,重结茅屋,使之得以保存,宋元明清历代都有修葺扩建。

  • 石斛怎么熬汤(和石斛博士一起学做三大养生石斛汤吧)

    据新华网的报道,在中医药领域,铁皮石斛被视为补品,具有益胃生津,滋阴清热的功效。既能入药,又是食材,素有“药中黄金”之称。另外,中国《神农本草经》《本草纲目》等医学著作,对铁皮石斛的药用功效均有详细记载。那么,今天就和石斛博士一起学做三大养生石斛汤吧1铁皮石斛筒子骨汤:铁皮石斛鲜条30g、筒子骨500g、香菇5颗、黄豆20g、生姜3片、料酒适量。更适宜中老年人、青少年。3)食用时加入适量食盐即可。

  • 怎么判断奶嘴小了(如何判断奶嘴小了)

    怎么判断奶嘴小了如果想要判断奶嘴的大小,首先可以将奶瓶倒过来,如果男神是水滴状,每秒大概可以掉两滴左右就代表奶嘴的大小刚刚好,但如果是呈流水状,很容易会导致宝宝出现呛奶的现象,这样的奶嘴孔太大,如果宝宝平时在吃奶的时候非常用力,还会发生膨胀,就代表太小了。