Mac 下的矢量图设计工具

一图胜千言。一张清晰的示意图无论对于系统设计,流程梳理,还是其他的方方面面,都非常重要。

曾经亲见一位老同事把 FreeHand 这个矢量绘图工具用得出神入化,并且非常成功的应用到了软件行业的各个方面。羡慕之余,不由得也想锻炼锻炼。

极端一点也可以认为,不会画示意图表达自己思想的人,程序设计水平往往也很有限(基于多次招聘面试的观察)。
而且,不擅长写文章/发帖子的人,往往也很难清晰的沟通,做事水平往往不怎么样。

可惜,FreeHand 自从被 MacroMedia 卖给 Adobe 之后,就逐渐终止了开发和维护。目前这么好用的机器居然 Mac 下没有可以运行的版本。

由于目前天天使用的主力环境是 Mac, 所以,肯定不甘心要开个 Windows 虚拟机才能在里面用 Freehand 了。

今天试着搜索并尝试了几个 Mac 下的 Freehand 替代品,记录于此。

  1. Inkscape

    • 优点:开源,完全支持 w3c 的 SVG 标准,可保存 PNG 格式。
    • 缺点:依赖于 XQuartz (一个 X Window 系统), 启动速度很慢,我一度认为安装失败了,过了好一会儿才起来。
    • 使用体验:很多常见操作支持两套快捷键。一套 F1, F2... 这样的脑残按键,另一套是单个字母的。但是工具条界面上默认是提示 F1, F2 这样的。需要花点时间熟悉这些快捷方式。需要仔细看看 这里
  2. DrawBerry

    • 也是免费的,且只有 3.8MB. 轻量级
    • 据说 SVG 支持不太好。自己画点小图应该能胜任。
  3. 其他还有 iDraw, Sketch 这几个收费产品,名字听起来都挺棒的,但因为收费,就没尝试。

参考了:http://www.makeuseof.com/tag/best-vector-software-mac-designers-budget/

Mac 下的矢量图设计工具的更多相关文章

  1. 矢量图绘制工具Svg-edit调整画布的大小

    矢量图绘制工具Svg-edit调整画布的大小 ------------------------------ ------------------------

  2. Mac 下安装Fiddler抓包工具

    需求 我们都知道在Mac电脑下面有一个非常好的抓包工具:Charles.但是这个只能抓代理的数据包.但是有时候想要调试本地网卡的数据库 Charles 就没办法了.就想到了在windows下面的一个F ...

  3. MAC下安装Fiddler抓包工具

    需求 我们都知道在Mac电脑下面有一个非常好的抓包工具:Charles.但是这个只能抓代理的数据包.但是有时候想要调试本地网卡的数据库 Charles 就没办法了.就想到了在windows下面的一个F ...

  4. 产品经理(PM)常用原型图设计工具

    本文转贴自:http://www.zhangping.name/2010/08/28/pm-wireframes-design-tools/ ,尽管都是一些商业软件,但对设计的确非常有帮助. 天天和产 ...

  5. Mac下Web切图常用PS快捷命令

    Mac下 Z 放大镜 双击放大镜   图片会回到100%大小 C 切片工具 B 画笔    alt 在B模式下 吸取颜色 M   选区(默认) 点击第二次M   矩形选区 可以固定大小 shift+c ...

  6. [转]常用的快速Web原型图设计工具

    转自大神: http://www.cnblogs.com/lhb25/archive/2009/04/25/1443254.html 做产品原型是非常重要的一个环节,做产品原型就会用使用各式各样的工具 ...

  7. Axure RP for Mac(网站交互式原型设计工具)破解版安装

    1.软件简介    Axure RP 是 macOS 系统上一款最知名和最强大的原型设计工具,增加了大量新的特性,如应用多个动画,并同一时间运行一个小部件,如褪色,同时移动等,而且具有全新的图标和界面 ...

  8. 常用的快速Web原型图设计工具

    做产品原型是非常重要的一个环节,做产品原型就会用使用各式各样的工具.在PM朋友们的推荐下使用了很多各种各样的软件,当然选择一款真正适合自己的工具也是很重要,在这里就把我使用过的工具都介绍一下. 主要有 ...

  9. Mac下如何不借助第三方工具实现NTFS分区的可写挂载

    问题背景 我想很多使用Mac的同学都会遇到读写NTFS磁盘的问题,因为默认情况下Mac OSX对NTFS磁盘的挂载方式是只读(read-only)的,因此把一个NTFS格式的磁盘插入到Mac上,是只能 ...

随机推荐

  1. What the difference between __weak and __block reference?

    近日遇到一个非常细的知识点,关于block的循环引用问题.相比非常多人都遇到了.也能顺利攻克了,至于block方面的技术文章.那就很多其它了.这里不再赘述,可是有这样一个问题: What the di ...

  2. URL参数转换对象

    var parseQueryString = function (url) { var reg_url = /^[^\?]+\?([\w\W]+)$/, reg_para = /([^&=]+ ...

  3. Linux:编译动态库时遇到的错误relocation R_X86_64_32 against `a local symbol'

    编译动态库时遇到如下错误: ... ... relocation R_X86_64_32 against `a local symbol' can not be used when making a ...

  4. Android访问远程网页取回json数据

    php代码 $array = array(  'username'=>'杨铸',  'password'=>'123456',  'user_id'=>);echo json_enc ...

  5. mac 终端 使用 solarized 主题设置语法高亮

    mac 终端 使用 solarized 主题设置语法高亮 先来看看 solarized 在 mac 终端上的效果图片 一:先下载 solarized 官网下载:https://github.com/a ...

  6. JSP 页面传值

    使用session会话传值并重定向页面 //得到用户提交的值 String name = request.getParameter("username"); String pwd ...

  7. Oracle体系结构一(学习笔记)

    总体结构分为三个部分:SGA,PGA,FILE文件 按功能分: 存储结构  存储结构对应关系  主要文件: 数据文件: 每个数据文件只与一个数据库相关联 一个表空间可以包含一个或者多个数据文件 一个数 ...

  8. itext Protecting your PDF

    /* * This class is part of the book "iText in Action - 2nd Edition" * written by Bruno Low ...

  9. SetWindowsHookEx 钩子

    基本介绍 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的.当消息到达后,在目标窗口处理函数之前处理 ...

  10. Unity 添加自定义菜单(插件),添加功能

    网上介绍如何写这种插件的文章很多...但是对于新手来说,最基本的,怎么运行这个插件,都不知道...网上的文章都懒得说这个...   幸好,看了半天官方网站别的资料,突然就发现办法了...   这个不是 ...