距离上篇博客竟然一晃就2个月过去了……最近确实太忙了,但一忙其实就容易乱,反而积累就少。

今天继续介绍下我在用的mac软件。标题为效率篇,其实没有严格的限定,就是杂乱的介绍我在用的感觉能提升效率的工具软件。

GTD

mac下好用的GTD太多了,比如非常强大的ommniFocus,也有极其简洁的clear。

在试用了各种以后(这绝对不是一件有效率的事情……),我现在用的是Things和clear。

Things是标准GTD理念很好的载体。在inbox中记录各个要完成的任务,然后分类整理到不同的project或者不同的周期段。关于具体的使用方式我就不多说了,大家可以去搜索下,GTD或者Things相关的介绍还是非常多的。我用Things主要记一些耗时较长的任务。我会在next里面放一些即将要去做的事情,在someday里放一些不那么紧急却想做的事情(也用来记录灵感)。secheduled用来记录周期性的东西,比如每天固定时间把pocket中的文章一起读一下。而project就是一个项目分类,比如工作项目,比如读书计划等。things遗憾的是没有提醒功能,手机端也只有ios。可以考虑使用免费的doit.im,功能和things基本一致,还弥补了上述不足。

而clear就是一个非常轻量级的任务列表。我会用来记录更加具体细分的任务。比如今天要实现某个功能,那开始编程的时候,会一条条按顺序写出要做的事情。这样思路就不会乱了,而且在计划好后就能立刻开始编程了。原则上,clear的任务是每天清空的。同样,clear不支持android。

在我的使用过程中,两者能很好的互补,偶尔会有交叉,但是总体感觉还是非常不错的。

Alfred

一款几乎所有人都会说是神器的软件。Alfred强化了spotlight,不仅可以快速的搜索本地文件,还可以搜索各种网络上的内容,同时也可以实现完全的键盘操作。真正做到快速启动的同时,也支持自定义各种插件,使其无比强大。可以用来查找文件,直接打开文件或者应用,可以直接进行google搜索,可以查询各种词典,可以查看历史剪贴板……如图是用一个豆瓣插件直接去豆瓣搜索电影。

这里就不具体介绍Alfred的功能了,这完全可以单独写篇博客来写。Alfred的使用方式也是非常简单,不用什么教程,稍微摸索下就可以了。

这篇文章罗列了一些实用的插件,大家可以各取所需。其实从这些插件看,就能感觉到Alfred的强大了。

Dash

dash主要是一个API文档浏览器。可以快速地查阅各种技术的api文档,非常方便。特别是离线环境下,尤其有用。dash还可以存储常用的代码片段以供使用。

Typinator

Typinator是一个自动文本扩展工具。即定义好缩写,就会在你输入该缩写后自动替换定义的文本。比如定义的这条缩写

当我输入wifi时,会自动转换为Wi-Fi。有了typinator输入一些常用字符或者文本片段时就会非常方便。遗憾的是对中文输入法不支持,每次必须切换到英文输入法。图为官网的一张介绍图

popClip

popClip也是一个可以提升效率的工具。在你选择文本之后,popClip会弹出,如图所示:

可以看到能对选中的文本进行复制,加双引号,打开dash搜索,发微博,添加到things等等。很多功能都不是默认的,和Alfred一样,popClip支持自定义插件。可以在这里下载各种插件满足不同的需求。 非常强大。

magicanDocument

magicanDocument会根据文件类型进行分类管理。对于我这种东西有时候放的比较乱的人非常有用。不用过多介绍,一看就懂,如图:

TimeSink

TimeSink是一个时间跟踪软件。他可以自动记录你在mac上使用各种软件的时间,无论是在前台使用还是后台使用。如图:

每天看看自己的时间花在哪里是非常有意思的事情,可以很好的对一天的工作效率做出总结。我设置了每天都会清空重置,从这张图我可以清楚地看到今天没写什么代码,vim时间不超过半小时,时间全部花在了chrome上。因为今天一直在看一个系列博文。然后用mou写博客花了第二多的时间。这都是意料之中,但是没想到聊了这么久的qq……所以,这款软件能让你清楚的知道时间都是被谁偷走了。我很喜欢。

synergy

synergy用来用一套键鼠操作多个电脑。如图:

一台作为服务端,共享它的键鼠,其他的作为client端。填上相应的ip地址,拖动屏幕的相对位置即可,非常方便。

就写到这里吧,很多软件我也不知道该不该界定为效率软件。不过这些都是我常用而且感觉对效率有提升的软件。欢迎留言交流。

我在用的mac软件(3)-效率篇的更多相关文章

  1. 收集最好的Mac软件和使用方法

    MacBook 初体验 作者是刚从Windows下转到mac时写的,这篇文章对也主要介绍了Mac下开发环境的部署.软件的安装和卸载.常用快捷键.文件系统的介绍. http://liujiacai.ne ...

  2. 工具武装的前端开发工程师 Mac 软件清单

    Awesome Mac  这个仓库主要是收集非常好用的Mac应用程序.软件以及工具,主要面向开发者和设计师.有这个想法是因为我最近发了一篇较为火爆的涨粉儿微信公众号文章<工具武装的前端开发工程 ...

  3. 【转】Mac用户必备!100多款免费实用的苹果Mac软件大搜集

    原文网址:http://www.iplaysoft.com/100-mac-freeware.html 对于 Mac 新手,尤其是刚刚从 Windows 转到 Mac OS X 的用户来说,最大的痛苦 ...

  4. 福利:工作经常用到的Mac软件整理(全)

    每日更新关注:http://weibo.com/hanjunqiang  新浪微博!iOS开发者交流QQ群: 446310206 前言 这是我个人在工作中会用到的Mac软件,其中包括办公.开发.视频等 ...

  5. Mac 软件专题:高效率工作和学习工具软件推荐

    今天和大家分享软件专题:「高效率工作和学习工具」,简而言之就是提高你工作和学习效率的软件,这对于要天天使用Mac工作或学习的人来说太有帮助了,这里主要分享大家平时经常用的一些,欢迎留言补充. 本文图片 ...

  6. 5分钟白嫖我常用的免费效率软件/工具!效率300% up!

    Mac 免费效率软件/工具推荐 1. uTools(Windows/Mac) 还在为了翻译 English 而专门下载一个翻译软件吗? 还在为了格式某个 json 文本.时间戳转换而打开网址百度地址吗 ...

  7. 全新 Mac 安装指南(通用篇)(推荐设置、软件安装、推荐软件)

    注:本文将会不定期维护与更新,有需要的朋友请在 Github 上订阅该条 Issues:<全新 Mac 安装指南(通用篇)>. 在 Mac 电脑上只用 Windows 操作系统的同学请看到 ...

  8. Atitit. 提升软件开发效率and 开发质量---java 实现dsl 4gl 的本质and 精髓 O725

    Atitit. 提升软件开发效率and 开发质量---java 实现dsl 4gl 的本质and 精髓  O725 1. DSL主要分为三类:外部DSL.内部DSL,以及语言工作台. 1 2. DSL ...

  9. atitit.提升软件开发效率大的总结O5

    atitit.提升软件开发效率大的总结O5 #---平台化.组件化 1 #--cbb公用模块的建设 1 #---内部最佳流程方法跟实践的总结 2 #---内部知识体系的建设 2 #---问题Qa库的建 ...

随机推荐

  1. [fun code - 模拟]孤独的“7”

    今天看到朋友圈里有人发了一张孤独的7的题目,第一反应就是模拟后计算出结果,而女朋友则更爱推理,手算.

  2. 【转】Velocity模板(VM)语言介绍

    http://www.blogjava.net/caizh2009/archive/2010/08/20/329495.html Velocity是什么? Velocity是一个基于java的模板引擎 ...

  3. ubuntu14.04编译安装Git2.7

    在开源中国看文章, 随意之间, 在软件资讯栏看到git 2.7的信息. 一直在使用在git 1.9.1, 心中突感, 这个git 2.7是个什么东西, 怎么git的版本更新有如此快么. 印象里, 老外 ...

  4. NopCommerce之事件通知

    mark下,等下写了. NewsController 控制器NewsCommentAdd()缓存清除,使用到了事件

  5. 斜堆(二)之 C++的实现

    概要 上一章介绍了斜堆的基本概念,并通过C语言实现了斜堆.本章是斜堆的C++实现. 目录1. 斜堆的介绍2. 斜堆的基本操作3. 斜堆的C++实现(完整源码)4. 斜堆的C++测试程序 转载请注明出处 ...

  6. NativeScript工作原理

    NativeScript是一个runtime,它提供一些机制可以使用JavaScript构建原生的IOS.Android甚至WP(未来会加入)应用.NativeScript有很多非常酷的功能,比如MV ...

  7. Testing - Selenium

    Selenium http://www.seleniumhq.org/ User Guide http://www.seleniumhq.org/docs/ Webdriver中文社区 http:// ...

  8. Android学习笔记之如何使用圆形菜单实现旋转效果...

    PS:最近忙于项目的开发,一直都没有去写博客,是时候整理整理自己在其中学到的东西了... 学习内容: 1.使用圆形菜单并实现旋转效果..     Android的圆形菜单我也是最近才接触到,由于在界面 ...

  9. Django项目--web聊天室

    需求 做一个web聊天室,主要练习前端ajax与后台的交互: 一对一聊天和群组聊天 添加用户为好友 搜索并添加群组 管理员可以审批用户加群请求,群管理员可以有多个,群管理员可以删除,添加禁言群友 与聊 ...

  10. 如何将oc代码转换成运行时代码

    // 运行时 其实就是oc的底层  平时写的代码 最终都是转成底层的运行时代码以下面程序为例子: 如果我们想要看我们的main.m文件底层转换成了怎样的运行时代码 ,我们可以这样做. 1.打开终端  ...