Matrix 精选
Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。
文章代表作者个人观点,少数派仅对标题和排版略作修改。
在离开 macOS 这段时间,每天在家依赖 Windows To Go 为生,感到日常工作流程在四处冒烟。这才发现 macOS 的有些特性就如同空气一样,虽然毫无存在感,却不可缺失。
关于「如何在 Windows 中实现 macOS 的 xxx」,随便上网一搜就可以搜出很多结果,然而这些当中很多都是「为了实现而实现」,未能真正带回 macOS 散落在系统各处的便捷功能。另一方面,正因为有些功能的存在感低,所以自己在平时使用的时候也未必就留意,只有当想用到这个功能却发现没有的时候才会想起来。
macOS 与 Windows 的差异,有些是功能层面的差异,还有一些就是操作系统理念层面的东西了,深究下去难免会犯一些形而上的错误。从实事求是的角度出发,我还是很希望能够在 Windows 上复现一些 macOS 的优秀特性或理念的,好在能有所成,为之记。
Spotlight
Windows 上的启动器说多也多,强大的也很强大,但是我对自定义配置感到力不从心。Listary 是一个非常好用的全局搜索工具,学习成本也很低,双击 Ctrl 键就可以在屏幕中央弹出搜索框,不用再进行太多的配置。
值得一提的是,Listary 的这两个功能也让我印象深刻:
- 平时在执行应用的「打开…」操作后,定位的往往是默认的路径,用它可以自动定位至「文件资源管理器正在浏览的路径」。
- 在文件资源管理器中搜索文件时,忘掉右上角的搜索栏吧,甚至双击 Ctrl 的步骤也可以省略,直接打字即可,Listary 会被自动唤出,并且显示全盘的文件搜索结果。
诚然,Listary 还有很多优秀的功能,但是对于我这样一个非计算机出身的「麻瓜」来说,光是描述清楚这些功能就得费老鼻子劲,还不一定讲得明白,更别说试着去用了。目前 Listary 对我而言就是一款简简单单的「Windows 上的 Spotlight」。
程序坞
RocketDock 自带的模板丑出天际,但是好在自定义简单,随手改改纯色背景就很耐看了。可以把 dock 固定在桌面,然后往上面添加应用、目录、分隔符等等。此外,「鼠标经过放大」、「移到废纸篓」等特性也都一应俱全,甚至连「最小化窗口到 Dock」、「高亮正在运行的程序」等等细节都可以复现。
「控制面板」的理念和 macOS 的「系统偏好设置」很相似,我也把它放在了 Dock 上。
快速查看
「空格预览」同样是 macOS 最为人津津乐道的几大特性之一,QuickLook 很好地复现了这一点。和 macOS 一样,它也支持安装增强插件。好用就完事了,不多赘述。
触发角
触发角也是很不错的功能,实现起来难度也不大,尝试了好几款之后,最终确定了开源、轻量、好看的 WinXCorners。除了常规功能,它也支持触发指令的自定义。
剪贴板共享
剪贴板共享是我使用频率非常高的特性。我采用了 这篇文章 的方案,使用了 MFiles 这款应用。美中不足的地方在于,这样的剪贴板共享只能共享文字,图片必须作为文件来发送,这一点还是没有 Handoff 来得完善,即便如此,它也极大地提升了我的效率。
截图和录屏
说完文字,来说图片和视频,我把截图、录屏、录制动图这三点放一块说。macOS 虽然自带了截图录屏的功能,但是很多人还是会寻求第三方应用。
截图
Snipaste 是双平台最广为人知的第三方截图工具之一,界面清晰、功能全面,可以一站式满足标注、打码、贴图等多种需求。
录屏
ShareX 是一个专注于上传和分享的、附加功能非常丰富的工具包。我用到的是仅仅是它基于 ffmpeg 的录屏功能。
其实用它就可以完成截图、录屏、上传的一条龙工作流,并且支持的上传目的地非常丰富,囊括了各大相册、网盘、分享平台等等。
录制动图
在尝试了多个录制 Gif 的应用之后,参考 这篇文章 选择了 LICEcap,重在方便,选好帧率、窗口一拉,就可以开始录,生成的文件也非常小。美中不足的地方在于,录制的窗口无法固定长宽比例,如果想保证 4:3、16:9 等画面,只能通过手动修改像素值来实现。而且无法一键操作,录屏的窗口处于打开状态时有些碍手碍脚。
用所选项目新建文件夹
将 Files2Folder 下载下来后,简简单单用管理员权限运行一下即可。使用时右键上下文菜单就会出现一行 Files 2 Folder,点击即可实现「用所选项目新建文件夹」的功能。
双击压缩文件来解压
在 macOS 中,双击压缩文件可以自动解压,而在 Windows 中则不会。已经 2020 年,相信应该有越来越多的人放弃了 7Zip 甚至更老的 WinRar,转而使用 Bandizip。不过 Bandizip 有一项很方便的小功能值得一试:
经过如图设置后,双击压缩包即可自动解压缩,并在新窗口中弹出解压缩后的目录,非常方便。
在桌面显示驱动器的快捷方式
「在桌面显示驱动器的快捷方式」是 macOS 中一个不起眼的小特性,可以用 Desktop Media 实现。在插入 U 盘或移动硬盘之后,会在桌面出现它的图标。本地硬盘的图标默认也会显示,可以手动隐藏。
包管理器
与 Homebrew 一样,Windows 上也有可用的包管理器:Chocolatey。这是我在偶然的情况下得知的,虽然自己不一定用得上,但是不妨碍我把它拿出来分享一下。它可以用来统一安装和管理应用,类似于类 Unix 系统中的 yum 和 APT。
其他特性
除了上述的几个之外,还有许多特性暂时没有去尝试。
- Launchpad:Windows 的开始菜单与之类似,感觉再大费周章去模仿就是「得其形而忘其意」了,故放弃。
- 标签:「标签」是 macOS 的文件管理理念区别于 Windows 的显著特点,要在 Windows 上实现这种无米之炊并不是太容易。
- 按照 这篇文章 的观点,标签可以用 tagLyst Next 来实现,而 tagLyst Next 更多的是起一种资料库作用的应用。
- 此外 FileMeta 可以通过修改文件元数据的方式,将标签作为一个子项打入文件的元数据中,这种方法基于的是 NTFS 文件系统的特性,也就是说离开了 NTFS 硬盘,标签信息就会丢失。
- 然而毕竟前文说过,WTG 是我的临时替代品,没有存放太多文件,也就没再在标签上大费周章,故放弃。
- Mission Control:这个功能还是非常想实现的,毕竟 Windows 的任务视图比起它来还是差点意思,窗口大小一样,而且都很小,大块的位置留给了「近期文件」。不过很遗憾,并没有找到合适的方案。
- 文件历史记录:这项功能并非 macOS 独占,Windows 也是有的。不过就我身边而言,连知道它的人都很少,更别说用了。这项功能在「控制面板」中,需要注意的是,备份驱动器和文件所在的驱动器不能相同,否则就无法继续。当然,在局域网已经很发达的 2020 年,也可以考虑用网络驱动器来实现,这我就不去尝试了。
- 圆角 UI:macOS 别的特性我不敢说, 「圆角之美」是真的全靠同行衬托。关于 Windows 实现圆角 UI,可以通过 这篇文章 来做出一些改变。
这里由于时间关系,我就不展开讲了,感兴趣的同学可以下课之后自己试一试。
- 批量修改文件名:macOS 将其整合进了系统功能,Windows 上如果要去实现,就是「用特定应用满足特定需求」的话题了,不在本文讨论的范围之内。不过方案也是有的,我一直使用 AdvancedRenamer,谁用谁说好。
- 可能还有其他被我忽略的特性,欢迎补充。
感谢文中链接提到的所有作者,感谢 @玉树芝兰 老师关于「卡片式写作」带给我的启发,感谢 @MrD、@郭栩鹏 等优秀作者让我对配图的思路更加开阔。