最近有两个朋友又入坑了程序猿这一神圣而又伟大的职业,公司竟然配备MacBook给他们做开发,然后就咨询我,Mac上做开发常用的一些软件,闲来无事特地总结一下。我这里提到的软件,很大部分是免费的,有些是收费的就看个人的了,宽裕的话还是希望支持下正版的,网上也是能找到破解版的。这里只是大致介绍一下软件和软件的作用,具体的用法请上网上找,我敢保证全部能找到,如果有疑问的话联系我也可以,我会尽量给予帮助的。
开发环境类
-
Xcode
- 做iOS开发和Mac OX 开发的程序猿们离不开的工具,苹果官方出品必是精品。我感觉除非码五年以上代码的老司机才会用其他的开发工具,不然短时间之内的iOS或者Mac开发者都还是会用Xcode的。大家都很熟悉了,不解释了。。。
-
Android Studio
谷歌出的安卓开发环境,听说现在大家都迁移到这个上面了。。。
2016092640885QQ20160926-29.png
-
Eclipse/MyEclipse
- 做Java的同学们必装的,大名鼎鼎,也不说了,至于MyEclipse 收费问题,在我天朝都不是事,跟windows一样。或者谷歌上搜一下就有。不过还是支持正版的,有能力的尽量用正版的。
2016092627644QQ20160926-31.png
还有IDEA,这个我没用过,就不多说了。。。
-
PHP开发环境
- PhpStorm 相比大家都很熟悉的,很方便的PHP集成开发环境,同样需要付费的,但是用了绝对不会后悔的。
- 还有Zend Studio,能够开发PHP、前端等,很是犀利(不过我装了到是么用多少次。。。)
2016092687396QQ20160926-32.png
-
前端
-
Sublime Text 3 同样是大名鼎鼎啊,据说原来是编辑器,但是各种插件让它溜得飞起。。。一定要试试
-
201609264397QQ20160926-28.png
-
WebStorm
同样是jetbrains公司的得意之作,Mac版的比windows的好看很多,很多。。。。
-
Adobe Muse CC / Dreamweaver CC
这两个是Adobe 公司的网站开发工具,很多人学习网页开发入门都是这个,在Mac上同样表现出色,特别是开发静态网页,那叫一个省事啊。。。
Paste_Image.png-
HBuider
前端开发都不陌生,非常好用,轻量级。
2016092629299QQ20160926-64.png
-
Sparkle
这个就见仁见智了,画出来一个网页而不需要代码,还能用来更新一些框架,我感觉还好,有些朋友用不习惯。。。。
2016092667798QQ20160926-45.png开发常用工具
这一部分介绍一下开发中常用到的工具,极大地提高工作效率,方便操作。
-
iTerm 2
iTerm2 Mac版是Mac平台上的一款终端软件工具,可以说是Mac下最好的终端工具。拥有多标签、中键复制粘贴、命令记忆、高亮指针、迅捷重复、全屏切换等功能,提升操作效率。具体的操作网上都有,这里就不啰嗦了。
201609263390QQ20160926-34.png
-
Licecap
录屏转成gif的软件,微量级,但是功能很强大。
有时候想要给朋友展示下一些桌面的操作,发视频太麻烦,有了这个软件,直接录下来发gif即可。
2016092697165QQ20160926-21.png
-
ShadowsocksX
科学上网工具,这个想必大家都知道了,这里不多做解释了,支持VPN,SSL等等。。。
Paste_Image.png-
青花瓷
抓包分析包用的,很犀利,iOS开发的人都不会陌生的。(据说去年微信红包照片秒被破好像最开始就是有人用的这个玩意干的,不知道是真的假的。。。)
2016092643365QQ20160926-1.png
-
Quiver
程序员的笔记应用,手机代码,做笔记等等。。。谁用谁知道。。。可以自己选择保存为哪种语言,支持目前绝绝大部分语言。
支持保存到iCloud
-
SnippetLab
这个也是一个收集d代码的笔记应用,跟Quiver算是各有千秋,看个人喜好了。我是两个都用了。。。也可以同步到iCloud。
201609268317QQ20160926-44.png-
PlistEdit Pro
看名字就知道是编辑Plist文件的,个人感觉很方便,不过还是喜欢代码来看。。。
2016092649529QQ20160926-43.png
-
Cornerstone
很好用的Mac SVN客户端,还有个smartSVN 也可以,但是我没装,感兴趣的可以去下载个看看。
2016092634790QQ20160926-42.png
-
Tower/sourceTree
git 客户端,图形化界面,不习惯用命令行的 可以使用客户端,但是个人感觉还是命令行犀利一些。
2016092658118QQ20160926-53.png 2016092635576QQ20160926-78.png如果你使用的是github,那 Github Desktop 是不错的选择
201609263350QQ20160926-86.png
-
Paw / Postman
接口测试工具,可以测试 get post 等各种接口,速度很快。两个可以一起装,以防软件的问题导致接口测试失败。
2016092629805QQ20160926-79.png 2016092658934QQ20160926-83.png
-
BBEdit
很出名的一个文件编辑器,我再在意的是能自由选择路径。。。
201609269707QQ20160926-36.png
-
UltraEdit
UE的强大就 不用说了,我把她当做编辑器来用,有些大神直接在上面码代码了。。。
2016092693584QQ20160926-37.png-
Navicat Premium
用过数据库的都认识,跟windows上的一样,不多说了。
2016092612106QQ20160926-47.png
-
Reveal
iOS开发做UI调试用的,直接连接到Xcode,运行后就能看到UI的分布状况。经过巧神的安利,应该很多人都知道了,也不说了。值得一提的是,现在 的Xcode忘了从几开始,也支持了UI调试,就大大弱化了这个软件的作用了。
2016092610132QQ20160926-49.png
-
APNS-tool
看名字就知道,推送的工具,其实是个 模拟的推送工具,能够模拟推送消息服务器,测试时候使用。
2016092697329QQ20160926-51.png
-
SimPholders 2
可让你快速直接地访问iPhone模拟器的app文档。你可以通过SimPholders 2 mac找到数据库文件、永久存储以及缓存,是个非常实用的app debug工具,同时还可以离线使用,使用起来非常的方便简单,很实用。
2016092619584QQ20160926-52.png-
Atom
Atom一款软件基于Web的技术的文本编辑器。可以通过它自定义做任何事情,让你轻松自由的进行文本编辑。还能码代码,写HTML,CSS,JavaScript等。。。。很强大具体功能我还不完全知道。
2016092628731QQ20160926-54.png-
Dash
查看文档是必不可少的,Dash就是一个专业的文档查看工具,各种语言的文档都有,查看也很方便。
2016092699233QQ20160926-41.png
-
TextLab
这个怎么说呢,的确很强大,将杂乱的JSON复制进去,下面自动给你整理好。当然,它的作用绝不仅仅是如此,只不过我最常用的就是这个功能。
2016092641768QQ20160926-46.png
-
Qlpmsg
飞鸽,飞秋的mac版,局域网内通讯传输软件,速度很快,不用登录,只要是一个网内的都能看到。
2016092627178QQ20160926-6.png -
一系列开发的工具
2016092696823QQ20160926-66.png
-
Cocoapods
使用cocoapods管理第三方库的同学都知道这个工具的强大,这个APP是伴随着cocoapods升级到1.0之后推出的,能自顶检索电脑上的podfile文件,直接编辑修改 install等,很是方便,但是,还是推荐在Xcode中使用插件或者命令行,因为有同学说APP版有问题(目前我还没有发现)。。。
2016092654718QQ20160926-69.png
Mac上好用的软件
这一部分介绍一些Mac系统上非常好用、有用、实用的工具,不管是开发还是玩电脑,都很有帮助。
-
iStat Menus
当然首推系统监控软件。这是一个专业级的系统监控软件,能够实时监控包括 CPU 使用情形、内存用量、硬盘使用情形、网络传输、机器温度、风扇转速等等,最重要的是,是免费的。。。谁用谁知道!
2016092695633QQ20160926-16.png
-
TG Pro
TG Pro 是一款监控风扇转速和控制风扇的软件(我是这样理解的),如果电脑太热的话我就会调一下风扇的转速,让它加紧散热。。。
2016092641629QQ20160926-18.png
-
HyperDock 习惯了windows任务了预览的,这个可以解决这个问题~~~~
-
CleanMymac 3
这也是Mac上大名鼎鼎的一个软件,清理系统的,但是卸载的时候可能卸载不干净,一些破解软件卸载重装的话可能会有以前的东西。一般用就可以了,要是处女座的话,可以使用一个软件叫AppDelete,那个卸载的比较干净。
2016092697031QQ20160926-20.png
-
CleanMyPhone
CleanMyMac 的兄弟,看名字就知道是清理手机的。。。清理的还是很干净的。
2016092650999QQ20160926-74.png
-
Parallels Desktop
Mac上最好的虚拟机软件(个人感觉,勿喷),装上我在这个电脑上能玩LOL了。。。 价钱有点贵,还是那句话,天朝。。。
2016092633349QQ20160926-14.png
-
Snip
裁图软件,自定义快捷键,很方便(淡然这类的软件很多,看个人喜好吧)
2016092645879QQ20160926-26.png
-
Snap
跟上个软件不要弄混了,这个软件用快捷方式打开软件的。自定义打开哪个软件。默认的command + 1~9打开Dock上从左到右 的软件。这个对外接了键盘的童鞋非常有用,因为外接键盘上F1~F12 那些个快捷键按不出来,听不方便的,有了它,跟原来的键盘一样的操作。
Paste_Image.png-
Sketch
黄钻,是Mac上一个矢量[绘图]软件,它提供了功能强大的矢量绘图和文字工具。如完美的布尔运算,符号,和强大的标尺,参考线和网格。很多做美工的或者UI 的 都会用到
2016092615393QQ20160926-35.png-
PS
这个就不说了,不管干啥的都要回点PS,扣扣图,修修图啥的。。。。
2016092681791QQ20160926-30.png
-
Yummy FTP
顾名思义,进行FTP传输的,个人感觉算是最好用的了。。。左右两边能看到资源和本地的情况,直接拖就行了。。。
2016092691085QQ20160926-38.png-
ColorSnapper 2
取色的工具,开启之后只要使用快捷键,枕头对着想取色的地方,点一下,就能看到这个颜色的各种值,8位,16位色 ,RGB 啥都有,很强大。
2016092641963QQ20160926-39.png
-
OminiPlan
Omniplan是Mac 的一款非常强大的项目管理软件,它提供的功能包含了自定检视表、阶层式的纲要模式、成本追踪、里程碑、任务限制与相关性、资源分配、时程控制、Gantt 图表、违反事项显示、关键路径等等。。。破解版很好找,不建议正版,贵的吐血。。。。神豪请无视!
2016092630205QQ20160926-7.png-
OminiFocus
是一个个人管理软件,可以记录一些事项,提醒等,自己试一下就可以。。。
2016092633505QQ20160926-8.png
Omini家族还有两个软件,也很好用,有兴趣的可以试试。
客户端常用软件
这一部分不是开发相关的,就是个人平常使用到的一些好用的软件,推荐大家试一下,当然,每个人都有自己的选择,我个人也见识浅薄,如果各位道友发现更好用软件,请私信我,感激不尽。
-
Bartender 2
几乎是必备的软件。在开启的软件多的情况下,上面的任务栏不够用,而这款软件就会创造一个Bar,吧你选中的软件的图标放进去,等于是给任务栏加了个扩展,以后麻麻再也不用担心开启的软件多图标杂乱了。
2016092635734QQ20160926-40.png
-
TotalFinder
也是必备的一个软件,给Finder加上像谷歌浏览器一样的标签页,在各个标签页切换很方便。(注意在 10.11 上要关闭系统保护,自行谷歌即可)。
2016092619790QQ20160926-80.png
-
Alfred 3
很犀利的搜索强化软件,还能设置工作流,具体用法就不细说了,说不完的,。。
2016092693409QQ20160926-81.png
-
射手影音
感觉是最好用的播放器了,各种常见的格式都支持,还支持倍速播放(这个是我最看重的),前段时间降价了,果断买了!
201609269997QQ20160926-15.png
-
1Password
使用Mac的人,应该都没法避免这个软件,真心是太好用了,以后再也不用烦记密码这个事了,去年降价,咬咬牙搞了下来!!(手机端也有,不过没用过)
2016092639494QQ20160926-23.png
-
Foxmail
很有名的一个邮件客户端,支持各种邮箱,企业邮箱等,张小龙的作品,Mac上很好用,但是感觉没有windows上的好~~~
2016092627721QQ20160926-22.png-
AirMail
也是个邮箱客户端,跟Foxmail的风格不同,这个是回话的形式进行邮件管理,很好用,不过好像不支持有一部分企业自定义邮箱,不知道是我设置的问题还是它的问题。用完之后,感觉你就离不开了。。。
2016092619863QQ20160926-24.png
-
NetNewWire
RSS 新闻客户单软件,添加RSS源自顶生成新闻列表,很不错(吐槽下,现在好的RSS 源还不多啊,百度出来的好多都不更新。。。。只有自己去发现)
2016092699470QQ20160926-5.png
-
WordPress
WordPress是什么想必就不用介绍了吧,很出名的博客网站,可定制自己的博客。这个是它的的桌面客户端软件。
2016092619452QQ20160926-4.png
-
Xmind
思维导图,windows上也有,免费的。功能很强大。
2016092695417QQ20160926-11.png
如果不喜欢这个风格,还有其他的,如Mindnote,iThoughtsX,MindManager等,都很不错的。反正思维导图软件很多的,看个人的喜好了。
-
Outline
类似MS的OneNote的笔记软件,挺好用的,不过不如OneNote方便,可以多系统多终端同步。
2016092658293QQ20160926-13.png
Markdown
markdown是一个文本标记语言,在这也不啰嗦了,不懂的谷歌一下就有,很犀利,像在github或者gitbook上看到的文章,都是用markdown语言写的,学习成本很低,我就看了下语法,试了试就写了,很简单的。
-
U图床
2016092610760QQ20160926-67.png这个发现了个小bug 用QQ 裁图那些,如果不保存下来裁图的话,直接保存粘贴板,上传不上去。。。先保存到本地,然后拷贝到粘贴板再上传就可以,不知道算不算个bug 联系了坐着,坐等修复吧。。。
-
MarkdownD
很好用的一款markdown编辑器,以前68软,前两天突然发现6软,果断买了!!!
2016092643777QQ20160926-57.png
-
Mweb
这是我心里第一个痛,以前68软,没有买,现在奶奶滴98了。。。哎
不过有个试用版的,功能就少一点点,基本的使用是够了,
2016092673068QQ20160926-56.png
-
smartDown
同样是个很好用的编辑器,界面很简洁,找了个天朝版的!
2016092632942QQ20160926-58.png
-
gitbook
可以用来做编辑器,也可以用来做笔记本,最重要的是可以同步到gitbook网站上,当做书来看,很不错,赞,完全免费。不过下载时候有点坑,最好是打开VPN来下载。
2016092632512QQ20160926-62.png
-
Falcon
很好用的一款笔记应用,支持markdown,很不错,有天朝版。
2016092638370QQ20160926-76.png
-
MarkEditor
很简洁的一款笔记应用,也支持markdown。国内公司开发的,没有天朝版的,可以下下载个试用版试试,试用版功能砍掉一部分,不过平常的也够用了,最近想入手,但是128软的价格让我犹豫了一下。。。
2016092658296QQ20160926-0.png就这几个东西写了半天,哎 先就这吧,以后再补上吧。。。
有什么疑问都可以联系我,这上面的软件我都装过了,我会尽量帮助的