Canoe

在macOS Sierra中使用Flashlight

2017.05.19

如果对Flashlight不太了解,可以看下这篇文章先了解一下。( 让 Mac 上的 Spotlight 更强大:Flashlight 拓展插件 - 少数派 )Flashlight是一款由 Github 用户 Nate Parrott 发布,众多开发者参与的 Spotlight 插件,有很多独特的功能,但是在苹果更新了 El Capitan 和 Sierra系统版本之后,Flashlight由于系统安全限制的问题开始变得不可用,当然,这篇文章就是教你如何继续在高版本使用Flashlight。


Alfred 和 Spotlight,如何选择

看到这篇文章的大多数人应该都是钟情于使用Alfred的,在少数派上,也有很多关于 Alfred 的介绍 ,不得不承认,Alfred是mac上的神器,这也是我一款很喜爱的软件,在这之前,我也一直是使用的它。

之所以想使用spotlight,是因为作为一名开发人员,使用spotlight可以直接在xcode中跳到相应的文件中,这对于我来说非常方便。除此之外,应该就归结于对原生功能的一种偏爱了。

Xcode中快捷操作

在xcode中配合command+L跳转想要的位置使用起来非常爽快

快速跳转行数

spotlight的缺点相对于Alfred而言是显而易见的,可定制性较差,没有Alfred的workflow,不能直接网页搜索(事实上可以,但是需要多一步command+B)。

然而Alfred这款折合 RMB 169 元的软件又真的物有所值吗?没错,Alfred 超强的 workflow 无人能敌,但我们真正每天使用的功能,可能只有它所能提供的 10% 还不到。

实际用起来,Spotlight 反而更能满足用户的需求,Spotlight 不仅可以迅速打开应用,检索文件,还能检索文件内容和注释,可以完成简单的计算和汇率换算功能,还能查找系统自带的词典。系统级别的应用,提供最无缝最优雅的用户体验。并且经过几个系统版本的增强,现在的spotlight已经越来越好用,搜索功能越来越强大,更主要的是加上我们今天的主角Flashlight之后,体验上已经不输于Alfred,还有重要的一点是Flashlight并不收费。

Alfred的优势

  1. workflow
  2. 定制搜索
  3. 和1password整合
  4. 不太常用的功能

Spotlight+Flashlight的优势

  1. 免费(Alfred价格: _169RMB_)
  2. 原生
  3. 界面相对美观
  4. 在xcode中快速定位文件

相同点

  1. 快速打开app
  2. 网页搜索(有了Flashlight之后使用基本一致,没有Flashlight的情况下command+B搜索)
  3. 计算器和汇率转换
  4. 翻译
  5. 系统命令等

    我常用的命令有

  • yd 有道翻译
  • g 谷歌搜索
  • gi 谷歌图片搜索
  • shotdown 关机重启等
  • show/hide hidden files 显示和隐藏系统隐藏文件
  • terminal 命令行
  • gh GitHub搜索
  • remaind me 添加提醒事项

注意:之所以Flashlight失效,是苹果在系统安全方面做出的限制,我们在安装时会需要关闭SIP(System Integrity Protection)系统完整性保护,在安装过后再次将SIP打开,如果很介意这种方式建议不安装。


快速安装Flashlight

说了那么多,现在对于是否需要下载安装Flashlight相信你已经有了自己的判断,的确Flashlight只是充当一个补充辅助的插件,但是却使我们的体验有了质的提升,明确了需求之后,那么现在我们开始学习如何在现在的新mac版本上使用Flashlight吧!

  1. 点击下载mySIMBL

  2. 点击下载Flashlight

  3. 解压mySIMBL
  4. 打开 mySIMBL.app 并且点击安装SIMBL(通常会安装失败)

  5. 提示安装失败的话,关机,然后按下开机键,按住command+R进入Recovery模式,打开命令行。

  1. 输入csrutil disable回车,然后重启,正常开机。

  1. 再次安装,就能安装成功,再打开Flashlight下载几个插件验证是否有效。
  2. 成功之后,再次关机command+R进入recovery模式打开命令行。
  3. 输入csrutil enable回车,重启开机,设置完毕。


步骤看起来很多,实际操作起来两三分钟就能搞定,而且很简单,最终实现的效果如图.

有道翻译

关机

谷歌搜索

GitHub搜索

Enjoy it!

Comments
Write a Comment