题图:by wanderers.of.india From Instagram
2008 年我开始使用 Macbook Pro 编程的时候,那时候操作系统的代号是 Mac OS X 10.6 Snow Leopard,我们都叫它雪豹。上一代是豹,再上一代呢是虎,那时候大型猫科动物还是苹果的宠儿。不过 Macbook 在那个时期可不是宠儿,而是个稀罕物件,因为国内使用的人太少。别人看见你用 Mac,要么觉得你在装,要么觉得你很怪。这么多年过去了,Mac 虽然不如 Windows 普及,但也已经司空见惯,很多互联网公司的标配都是 Mac 笔记本,比如我们极客邦科技,冯老师和二爷的无码科技应该也是类似的配置。
很多人买了 Mac 非要鼓捣着装 Windows,说公司内用着不兼容云云,这个就像我之前文章里提到的,属于给自己挖坑,那你为什么不去一个更自由更开放的互联网公司呢?Mac 是否可以提高工程师的编程效率,这个仁者见仁,我已经写过很多了,不再赘述。工欲善其事,必先利其器,今天给大家推荐几个我常用的效率工具。
1、Alfred
这是一款免费软件,付费可以获得更多高级功能,我很早就介绍过,自己差不多用了十年,是最常用的效率工具。Alfred 是 macOS 的一个入口,通过一个搜索框,可以帮助你快速抵达自己想去的地方,打开想用的软件,找到想找的人,看最喜欢的电影……这个搜索框对 macOS 的意义,有点像 Google 之于互联网。
Alfred 提供了 workflow 的插件模式,你可以用各种语言写自己的 workflow,也可以去下载自己喜欢的 workflow,关于 Alfred 的详细功能,我以前写过一篇文章,大家可以参考阅读:
http://macshuo.com/?p=625
2、Paste
这是一款 macOS 下的剪贴工具,功能简单,作为剪贴板扩展工具使用,比 Alfred 提供的剪贴板功能更强些。它支持的粘贴类型有很多,包括文字、文件和图片,可以保留原格式,也可以复制纯文本,并且可以按照不同的类型给剪贴的内容分类存储。
https://www.alfredapp.com
3、Dash
程序员必备工具,它整合了各种语言和工具包的官方文档,任何技术的 API 触手可得,你还可以添加 stackflow 论坛、Google 查询等,同样是一个搜索框打天下。Dash 提供了代码库功能,你可以把优秀的代码片段保存到 Dash 中用来参考,同时,Dash 提供了强大的集成功能,你可以在很多软件中呼出 Dash。
App Store 有售,我购买了 Full version。
4、Magnet
这是一个窗口管理工具,当每次将内容从一个应用移动到另一应用时,当你需要并排比较数据时,或是以其他方式进行多任务处理时,当你需要妥善放置所有窗口……Magnet 让这一过程变得非常简单。
拖动窗口到边缘,可将窗口大小调整到屏幕的一半。拖动窗口到角落,可将窗口缩小到屏幕的四分之一。将窗口滑动到显示器的底部边缘可创建三等分宽度的窗口。用同样的方法,可在超宽显示器上将窗口六分。充分利用此类布局可以无需应用切换,提高工作区效率。
Magnet 同时支持键盘快捷方式,可顺利适配所有命令。通过菜单栏上的小图标,找到预定设置或创建自己的设置集。
App Store 有售。
5、幕布
幕布是一款思维导图软件,我们的团队在用。它和一般的思维导图有个显著的差别,就是幕布可以自由地按照大纲的形式来书写,然后再把大纲转换成思维导图,图文并茂,非常方便,展示出来的图形效果也简洁优美,对创作和构思十分有效。幕布的网页版功能同样十分强大。
https://mubu.com
我是幕布的高级版付费用户。
6、蓝湖
蓝湖是我们的一位设计师引入的效率工具,用来连接设计师、产品经理和研发人员。产品经理可以基于蓝湖做交互原型,设计师可以完美展示自己的设计作品,工程师可以查看标注,切图,复刻实现最终的产品。
我现在唯一担心的是这个服务居然是不收费的,也没有什么高级版。估计团队思路是先聚集设计师和产品人群,然后再开发后续价值。希望越做越好。
https://lanhuapp.com/?home
7、Airmail 3
上次提到 Newton 这款优秀的邮件客户端要关停了。Airmail 3 是我找到的替代品,刚开始用,好用的话以后再推荐。
国产软件越做越好了,让人欣慰。
近期文章:
容器正在吃掉软件世界,k8s
iOS 12 防沉迷
开源榜,再不学习就老了
阅读 原文链接,是极客时间的一个小活动,具体就不介绍了,极客时间用户可以参与一下。