一、前言

人类之所以伟大,是因为会创造并使用工具!

工欲善其事必先利器。高效的工具和方法不仅能最大化 节省我们的时间,还可以一定程度上让我们 保持专注,以达到 事半功倍 的效果。

但仅仅有工具不会使用也无济于事,所以下面跟着有点东西的 我没有三颗心脏,结合着自身使用的实际场景和方法,来详细说说那些让 效率 MAX 的 Mac 工具!

在领略下面那些效率工具的高效之前,还是有必要介绍一些 高质量Mac 应用社区,懂的自然懂:(当然也有收费的社区,为钱包着想,下方给出一些免费的)

二、必备工具篇

不得不下的效率神器 Alfred

Alfred 是一款类似于 Mac 原版 Spotlight 的工具,它的强大足以让你 丢弃鼠标

基础设置和使用

下载完成之后,可以把 快捷键 设置成自己喜欢的,例如这里我就设置成了 Option + Space (感觉这两个键之间的距离刚好是比较舒服又容易触碰的)

我们能使用它来做一些什么事呢?

快速启动 & 切换应用

最基础的就是可以使用它来快速启动应用和切换应用了。当我们使用快捷键召唤出来之后,可以键入 App 的关键字以 快速启动 or 快速切换

快速查找/搜索文件

输入内置关键字 find 再跟上文件名称,就可以在本地文件中搜索到相关的文件了:

快速输入 - 自定义快捷短语

我们每天都要使用 Mac 进行很多的 模板式 文字的输入,这就可以用到 Alfred 的 Snippet 文字扩展功能来帮助我们:

例如上面我们就设置了一个 e-mye 的短句来快速输出我们的邮箱:(我们甚至通过录 Gif 软件看到了它工作的原理.. 回退 + 粘贴..)

例如一些比较常规的日常工作,比如 提交代码,我比较习惯控制台,所以也定义了一个 gitc 的短语来快速输出 git commit -a -m "

更多关于这个强大的功能可以参考这篇文章:https://zhuanlan.zhihu.com/p/33753656

效率 Max 的 Workflow 工具

说一个实际的场景吧,当我们想要使用 Mac 查询一个单词,或者翻译一个单词,通常都会经历 非常漫长 的几个步骤:

  1. 手动打开浏览器;
  2. 进入谷歌首页;
  3. 选中输入框;
  4. 输入或者粘贴想要查询的单词;(可能还需要手动输入 '翻译' 两个字)
  5. 等待浏览器展示结果;

就算使用一些类似于有道词典也基本类似,这样重复机械的工作,我们就可以使用 Alfred Workflow 完美胜任:

当然 Workflow 远不止此:

  • 生成某个变量名:

另外还可以有另外一个叫做 CODEDLF 的网站也支持 Workflow 的导入,这个网站相对上面的工具来说,可能输出的变量名会更加自然一些,例如我搜索 我没有三颗心脏 的翻译就给出了一个比较自然的 hearts

Workflow 非常强大,有许许多多的现有的功能 (Google 搜索) 和不断迭代开发的大量制作者们 (也可以了解一下自己开发),想要了解更多和下载的朋友可以 自行搜索

切换应用的神器:Manico

在 OS X 下,我们想要启动或切换应用时,通常有以下三个选择:

  1. 对于常用应用,将 鼠标 光标移动到屏幕下方打开 Dock 栏,从中选择需要启动或切换的应用打开;
  2. 对于已经启动的应用,按下 「CMD + Tab」 呼出切换器,按 Tab 键或使用鼠标选择需要切换的应用打开;
  3. 对于既没有放在 Dock 栏也没有启动的应用,可以通过 LaunchpadSpotlight 搜索应用打开。

Alfred 虽然已经可以帮助我们快速切换应用了,但仍然不够。通过 Manico 我们可以通过使用按下指定 快捷键 换出界面,再根据应用自定义绑定的按键,快速地切换到指定的应用,这就进一步 摆脱需要输入应用名低效率 中:(没有录制出我按下的快捷键..)

上图 可以看到中间会时不时出现一个类似 Dock 一样的东西 (我本地按下 Optino 唤出),右上角还给每个应用绑定上了一个按键,这样就达到了 快速、准确 切换应用的目的了。

当然 切换应用 是要 看个人习惯 的一个事情,我也看到有人把 Dock 竖着放在最左边 or 最右边的形式,但个人不习惯屏幕空出一截儿的感觉.. 而且 Dock 的大小根本不可控..

更多关于 Manico 的介绍可以参考这篇文章:https://sspai.com/post/32457

Chrome 谷歌浏览器

Chrome 足够 简洁快速,并且有非常多非常强大的 插件 可供我们选择,并且在注册登录上 Google 账号之后,同步 功能会让我们的体验进一步提升,不管是 自动生成的密码,还是随身能带走的 密码自动填充 功能,都是我不舍得割舍它的原因:

下面推荐几款比较实用一些的插件吧。

屏蔽广告神器 | Adblock Plus

只要是使用 Chrome 的人都应该安装的一款扩展应用,可以帮助你屏蔽几乎大部分网页广告,如果存在漏网之鱼,还可以手动添加到屏蔽列。

Tab 管理/ 合并 | OneTab

很多时候我们在一个窗口打开太多的 Tab,每一个 Tab 太小不容易管理,这时候使用 OneTab 能够把所有 Tab 收起放在一个页面,点击就可打开该 Tab,非常方便。

视频加速 | Video Speed Controller

特别是观看教程类视频的时候,非常推荐开上视频加速,就像我们读文章一样,一个字一个字读就显得效率太低了.. 实际上,我们的大脑是能够跟得上节奏稍快一些的输入节奏的。

官方 Github:https://github.com/igrigorik/videospeed

屏幕划词翻译 | ChaZD

必备阅读神器,支持在网页上划词就能够实时地为我们翻译,特别是对于我这样的 "英语小白" 来说,为我查翻译省下了不少的时间。

Chrome 插件非常多,更多好用的推荐也可以参考:https://zhuanlan.zhihu.com/p/37373891,但工具的目的是帮助我们进一步 提高效率 的.. 注意别被五花八门的工具给 迷花了眼..

截图神器 Snipaste 和 Xnip

Snipaste

Snipaste 一生推,作为一款标准的截图工具提供基础的 截屏标注取色 等功能的同时,还支持 历史记录回放图片置顶显示自定义设置 等等高级功能,并且最重要的是:免费!

Snipaste | 历史记录回放功能

通过按下 ,. 键,我们可以切换到本次截图之前的和之后的截图历史中去:

这样我们不仅可以方便地对历史截图进行 重新获取,也可以回顾之前的截图历史。

Snipaste | 图片置顶功能

想象一个这样的场景,例如我们需要参考某一份不可复制的文档来录入我们自己的东西,那么两个软件来回切换 (假设屏幕空间不够) 的成本是非常高的.. 我们就可以通过 Snipaste 贴图的功能来提升我们的效率:(下方假设我要抄一段代码)

Xnip

选择 Xnip 的原因很简单,它的标注工具 更好看 并且支持 滚动截图 的功能,而且截图窗口还可以带有阴影,看起来比较好看:

了解更多可以右拐官方:https://zh.xnipapp.com/

窗口管理 | MaxSnap

MaxSnap 在兼备传统窗口管理的功能的同时,还支持 多显示器Workspace 中快速移动窗口:

另外使这个软件 增值 的是 MultiTouchMove/ Resize 功能。前者允许用户使用 触控板 双指手势来对窗口进行居右、居左、全屏、居中等四个窗口快速操作定位的功能,而后者则提供了更加 精准 的控制。

更多详情可以了解这里:https://www.waerfa.com/maxsnap-review

还菜单栏一个 "清净" | Bartender

随着 Mac 使用时间的增加,屏幕右上角的菜单栏会越发的 "膨胀",毕竟每个应用都有一颗想当 C 位的心。Bartender 就是一款实用的菜单栏管理工具,可以将大量的菜单有选择放进 Bartender 的 二级菜单,不仅会看起来更整洁,使用起来也不会造成太大的麻烦。能够解决和整理菜单栏空间过于用尽的问题:

不必要的菜单栏显示少了,这样我们 真正我们需要关注 的应用就能够得到显示了。

三、其他效率工具和方法参考

收集一切 | 印象笔记

印象笔记 全平台都有非常方便的裁剪和收集功能,这就可以让我们很方便地让我们保存 任何 我们想要收集保存的东西。当然,如果能合理运用印象笔记自带的 标签 对文档进行一个合理的管理的话,那么效率会更高。

关于印象笔记的使用可以参考一下以下的文章:

整理一切 | Notion

Notion 直译成中文,是 「概念、观念」 的意思。不同于大部分笔记应用的笔记本 + 笔记 + 标签,也不同于 Markdown 编辑器或是富文本编辑器。Notion 最具创造性的地方就在于推翻了用户脑子里对笔记应用的刻板印象,从头设计了一套仿佛 来自未来 的页面、编辑器、表格,分别对应着 Page、Block、Database,这三个部分,无论在哪个领域都算得上是独家功能,确实对得起它的名字。

印象笔记更多地像一个收集器,而使用 Notion,我们 无所不能。

下方截图均来自少数派文章:https://sspai.com/post/54148

会议记录 | Meeting Notes

旅行计划 | Travel Plan

目标进程追踪 | OKRs

个人/团队主页 | Personal/Team Home

And More..

诸如此类的。更 Nice 的事情是,我们可以自定义自己的模板,例如,我就使用 Notion 搭了一套 「晨间日记」 的模板:

总之,Everything is ok ~

不过 缺点 是访问速度有时候有些慢 + 可能需要梯子,而且客户端实际上是一个套了壳的浏览器。

保存一切 | Paste & Yoink

Paste 可以帮助我们 保存剪贴板历史,并且可以很方便地回顾它们。

Yoink 可以作为一个 临时文件的中转站。例如,熟悉简书的朋友都知道,如果你要上传 .gif 的图片,那么在剪贴板复制时不行的,它会变成一张静态图片,只有 从桌面把文件拖进浏览器,才会生成 .gif 文件。这就涉及到两个很繁琐的步骤:

  1. 需要把 .gif 图片额外地保存到桌面。
  2. 需要从桌面拖进浏览器,可能需要涉及到窗口大小的变动和隐藏一万个窗口的操作。(繁琐)

这样的问题完全可以由 Yoink 解决,并且它会帮助我们自动删除:(下面只是演示,实际使用中会有更多的场景)

绘制一切 | OmniGraffle

某著名公司软件,绘制图形非常方便,可以 自定义 一些 组件 出来方便地复用,我博客的大部分图片就是使用该软件绘制的,给几张图参考吧:

其他

摸鱼神器 | 摸鱼也要效率 Max

摸鱼,也要摸最大的那条,今日热榜 帮助你了解最近 热点平台 发生的所有 热点事件,平台包括不限于 微博、知乎、少数派、抖音、哔哩哔哩、V2EX、吾爱破解、小红书、淘宝、第一财经、汽车之家 等等等等....

良心建议

另外给一些比较良心的效率方面的建议:

  1. 使用 谷歌 搜索;
  2. 使用 谷歌 搜索;
  3. 使用 谷歌 搜索。

不想引战.. 懂的自然懂.. 还有就是尽量使用 Markdown 来变写文章吧,这样免去了很多我们 排版 方面的麻烦,我现在常用一个在线网页 (上面的 gif 图中你们也看到了) 来撰写博客,网址:https://www.mdnice.com/,这个网站支持导出到微信、知乎、掘金等格式,最重要的是支持 自定义 CSS,非常 Nice。

四、小结

其实这一篇文章老早就想出了,总想着再等等再看看,加上一些事儿给耽搁了,如今也算是小小地 "圆梦" 吧。

另外 刀磨的再快,砍到人才是真本事,切莫沉溺工具,工具只是工具,最重要的还是要回归到自己的 "事业" 中去。

小伙伴们有什么效率 Max 的软件也欢迎 下方留言 讨论哦!

  • 本文已收录至我的 Github 程序员成长系列 【More Than Java】,学习,不止 Code,欢迎 star:https://github.com/wmyskxz/MoreThanJava
  • 个人公众号 :wmyskxz,个人独立域名博客wmyskxz.com,坚持原创输出,下方扫码关注,2020,与您共同成长!

非常感谢各位人才能 看到这里,如果觉得本篇文章写得不错,觉得 「我没有三颗心脏」有点东西 的话,求点赞,求关注,求分享,求留言!

创作不易,各位的支持和认可,就是我创作的最大动力,我们下篇文章见!

【盘它!】那些让效率MAX的工具和方法(Mac篇)的更多相关文章

  1. fir.im Weekly - 17 个提升 iOS 开发效率的必备工具

    本期 fir.im Weekly 精选了一些iOS 开发工具和动画源码分享,希望每个开发者能专注效率.实用.灵感.  iOS开发工具--如何优化ipa包大小 @iOS程序犭袁 推荐了关于"如 ...

  2. 17款提高编程效率的css工具

    参看下面链接:<17款提高编程效率的css工具>

  3. 理解 OpenStack + Ceph (8): 基本的 Ceph 性能测试工具和方法

    本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 ...

  4. 版本控制工具Git工具快速入门-Linux篇

    版本控制工具Git工具快速入门-Linux篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.版本管理系统的介绍 1>.版本管理系统的特点 1.1>.自动生成备份: ...

  5. 版本控制工具Git工具快速入门-Windows篇

    版本控制工具Git工具快速入门-Windows篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 最近在学习Golang语言,之前的开发环境在linux上开发的,后来由于办公用的是w ...

  6. Linux系统下常见的数据盘分区丢失的问题以及对应的处理方法

    在修复数据前,您必须先对分区丢失的数据盘创建快照,在快照创建完成后再尝试修复.如果在修复过程中出现问题,您可以通过快照回滚将数据盘还原到修复之前的状态. 前提条件 在修复数据前,您必须先对分区丢失的数 ...

  7. 打造程序员的高效生产力工具-mac篇

    打造程序员的高效生产力工具-mac篇 1   概述 古语有云:“工欲善其事,必先利其器” [1] ,作为一个程序员,他最重要的生产资源是脑力知识,最重要的生产工具是什么?电脑. 在进行重要的脑力成果输 ...

  8. ReactNative开发工具有这一篇足矣

    ReactNative系列文章: 1.<逻辑性最强的React Native环境搭建与调试> 2.<ReactNative开发工具有这一篇足矣> 正文 React Native ...

  9. [转帖]前端-chromeF12 谷歌开发者工具详解 Network篇

    前端-chromeF12 谷歌开发者工具详解 Network篇 https://blog.csdn.net/qq_39892932/article/details/82493922 blog 也是原作 ...

随机推荐

  1. cesium入门示例-测量工具

    作为cesium入门示例级别的最后一篇,参考cesium-长度测量和面积测量实现测量工具封装,修改了其中的距离测量函数,计算贴地距离,并对事件内部处理做了调整.包括贴地距离测量.面积测量.结果清除. ...

  2. TCP\IP协议簇-分层模型

    OSI 模型   数据单元 层 功能 主机层 Data(数据) 7. 应用层 网络进程到应用程序. 6. 表示层 数据表示形式,加密和解密,把机器相关的数据转换成独立于机器的数据. 5. 会话层 主机 ...

  3. Android Studio那些错误的问题们

    本片博客会记录关于Android开发工具Android Studio出错的那些问题,包括导入项目编译失败.时间过长,莫名其妙的歇菜等等... 问题 3facets cannot be loaded.Y ...

  4. css之制作三角形

    箭头向上三角形 #triangle-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px ...

  5. 点击穿透bug · Jaywii

    微信点击穿透Bug 问题描述:在移动端为了去除点击延迟引入了fast-click,然而在房贷计算器的开发中遇到了这样一个bug,用户点击了select之后,微信在弹出选择器之后会瞬间因为约300ms的 ...

  6. 什么是SNAT

    SNAT是源地址转换,其作用是将ip数据包的源地址转换成另外一个地址,可能有人觉得奇怪,好好的为什么要进行ip地址转换啊,为了弄懂这个问题,我们要看一下局域网用户上公网的原理,假设内网主机A(192. ...

  7. Nginx 配置GeoIP2 禁止访问,并允许添加白名单过滤访问设置

    配置环境:Centos 7.6 + Tengine 2.3.2 GeoIP2 下载地址:https://dev.maxmind.com/geoip/geoip2/geolite2/ 1. Nginx  ...

  8. Metaploit-永恒之蓝漏洞利用

    目录 Metaploit介绍 实验环境 漏洞利用过程 Metaploit介绍 本次测试主要是利用永恒之蓝漏洞对windows7进行控制利用,掌握Metaploit工具的使用,知道永恒之蓝的漏洞利用原理 ...

  9. 【算法记事本#NLP-1】最大匹配算法分词

    本文地址:https://www.cnblogs.com/oberon-zjt0806/p/12409536.html #NLP-1 最大匹配算法(MM) 最大匹配算法(Maximum Matchin ...

  10. TCP/IP协议族的四个层次

    OSI7层模型的小结 : 在7层模型中,每一层都提供一个特殊的网络功能.从网络功能的角度看:下面4层(物理层.数据链路层.网络层和传输层)主要提供数据传输和交换功能,即以节点到节点之间的通信为主:第4 ...