我最近由于工作原因,需要在 Windows 下进行开发,但是我的 MBP 上跑虚拟机不能发挥硬件的全部性能,因此 用 Bootcamp 装了 Windows 10 双系统

SpencerWoo 的《Mac To Win | 不完全迁移体验指北》启发,我整理总结了这些在 Mac 上使用 Windows 的过程中所遇到的问题,以及我的解决办法,希望对你有所帮助。

我想在 Windows 上找回这些 macOS 功能

我原先在 macOS 上安装了虚拟机,由于处于虚拟机下的 Windows 仍然可以用 macOS,多数操作没有问题,功能上没有太明显的缺失。但是完全切换到 Windows 后才发现好多原来 macOS 下的功能都用不了了,因此决定折腾一番,找回那些怀念的 macOS 功能。

我怀念的 macOS 功能有:

  1. 虚拟桌面:在 macOS 中,只要点击每个窗口的全屏按钮,就能自动扩展为一个新的虚拟桌面。
  2. 好用的触控板:只要用 3 指在触摸板上左右滑动,就可以轻松的切换虚拟桌面、完成很多操作。
  3. 空格键预览:在 macOS 中有个很贴心的功能,「选中文件,按下空格键」就能快速预览文件内容,给预览图片文档时带来很大的方便。
  4. 字号调整:由于 Retina 屏的分辨率很高,但是 Windows 对高分辨率的适配做的不够好,导致显示的字非常小。
  5. 自带词典:macOS 的词典干净又方便,而 Windows 没有内置词典。
  6. 重启恢复应用状态:重启后自动恢复关机前各个应用的状态,比如你打开了一堆网页,开了一堆文档,在重启后会自动打开。

期间我还碰到了 蓝牙连接鼠标方面的小问题,本文也将一并解决。

在少数派潜伏多日,根据各位大神的指引安装了各种工具试用后,终于摸索出一些可行的替代方案。

借助鼠标驱动,快捷切换虚拟桌面

关于虚拟桌面,我的解决方案是 Win 10 自带虚拟桌面 + 鼠标设置切换

Win 10 自带了虚拟桌面,可以方便的管理各个应用,可以根据需要把不同的应用放入不同的虚拟桌面,比如我现在就分为 4 个虚拟桌面,分别是工作区即时通讯工具参考其他

4 屏
4 屏

为了更方便地在不同桌面之间进行切换,我想到用鼠标实现。关于鼠标配置,我用的是罗技的蓝牙鼠标 M320,没有额外的按键,采用了通过鼠标滚轮向左拨与向右拨来切换虚拟桌面,设置方法如下:

  1. 下载安装鼠标的相关驱动,罗技的驱动是 Logitech Options
  2. 依次给滚轮右拨和滚轮左拨分配 Desktop(next),Desktop(previous)。

罗技鼠标驱动
罗技鼠标驱动

如果你的鼠标没有额外的鼠标按钮或是驱动,也可以用 Win 10 自带的快捷键来切换虚拟桌面,快捷键如下:

  • Win + Tab:打开虚拟桌面界面
  • Ctrl + Win + ←:上一个桌面
  • Ctrl + Win + →:下一个桌面

默认情况下虚拟桌面是启用的,如果没有启用,可以参考 火箭君CC 的《Windows 虚拟桌面的高效启动技巧》。

不过与 Mac 的虚拟桌面还有一点差距,每次重启之后的虚拟桌面窗口就会消失不见,需要手动打开应用,再把应用拖到对应的虚拟桌面。

更好用的触摸板:Touchpad++

搞定了鼠标,我想让触摸板也变得更好用。Touchpad++ 是专门针对 Windows 下 MacBook 触摸板的驱动程序,可以自定义触摸板 3 指 4 指的手势,以达到 macOS 下相同的体验。

Touchpad++
Touchpad++

这里我为了方便切换虚拟桌面,定义了 3 指左右划来切换虚拟桌面,并且定义了 3 指上划来打开虚拟桌面,实际体验后感觉还不错。具体设置如下:

  • 3 Fingers Gestures
  • Swipe Left:Next Desktop
  • Swipe Up:Task View Toggle
  • Swipe Right:Previous Desktop

此外,Touchpad++ 预定义了一些常用动作,比如前进、后退、最小化应用程序、切换任务栏、切换虚拟桌面等,都可以自由设置,可以映射到你需要的手势上。

学会一指禅,用空格键预览文件

对快速预览的需求因人而异,如果你原本没有这个习惯,Windows 自带的预览模式就够用了。

在文件管理器中开启预览模式,可以在窗口右侧预览选中的文件内容,不过这只对图片和纯文本有效。并且 gif 图片图片也只能显示第一帧的静态图像。

设置是这样的,打开任意一个文件夹,切换到视图 tab 页,选中「预览视图」,然后在中间选择「大图标」,这样图片默认就显示成缩略图的形式,并且选中时会在右侧预览窗口实时预览。

preview
preview

如果以上不能满足你的要求,那么我们需要借助一款 QuickLook 的免费小工具来达到按空格键预览的效果。

QuickLook 几乎复原了 macOS 上的操作,「选中文件,按下空格」就可以看到文件的预览,非常方便。

关于 QuickLook 的更多信息,在这篇文章中有详细的介绍:这款免费小工具,让你的 Windows 也能用上「一指禅」:QuickLook

字太小怎么办?

首次启动 Windows 时,感觉自己的眼睛立马自觉地朝屏幕凑近了 10 公分,没办法,不调整分辨率的情况下,字体实在是太小了,再打开一个 Visual Studio 窗口,分分钟感觉自己的眼睛要瞎掉。

由于 Macbook 的 Retina 屏幕的分辨率很高,而 Win 10 并没有专门针对这种小尺寸高分辨率屏幕做适配,所以就造成了字特别小的情况,要么调整缩放比例,要么降低显示分辨率。

不想降低分辨率浪费了这块好屏幕,也为了不让眼睛继续瞎下去,我找到了 XPExplorer 这么一款小工具,可以修复 Win 10 下字体太小的问题。

只要打开这个软件,然后设置成你希望的字大小,比如原来的 150%,然后重启电脑,就会看到字比原来大了。你可以设置在 100% - 200% 这个范围内调整字号大小,一般 125% 或者 150% 就能达到 macOS 下字的大小了。

XPExplorer
XPExplorer

如果不满意可以随时用这个软件切换,或者选择取「Use Windows 10 Default DPI Scalling」来取消设置。

另外,@火箭君CC 在评论区提供了 Windows 自带的方法:Windows 10 自带了「缩放设置」, 我们可以把「缩放」调整到几倍大,这样特别适合「高分辨率」的「字太小」问题。

「缩放设置」在「设置 → 显示 → 缩放与布局 → 高级缩放设置」下,改成你需要的数值。

系统自带缩放
系统自带缩放

用 Wox 给自己做一个词典

上面介绍的是属于原 macOS 用户的一些操作习惯。使用方面就需要用到一些第三方软件,比如这款 Spotlight 的替代品 Wox。不仅承担了 LaunchBar 的任务,还可以经过一些改造,让它实现更多的功能——比如「词典」。我利用 Wox 的有道翻译插件 给自己做了一个词典。

目前 Wox 有 3 种有道翻译插件,分别是「有道翻译」「有道智云翻译」「有道翻译私 Key 版」(目前「有道翻译」插件已经失效)。

如果查单词频率不高(1 分钟查 1 词以内),安装有道智云翻译就可以满足需求。

安装插件非常简单,按 Alt + Space 呼出 Wox 界面,输入下面的命令即可——

wpm install 有道智云翻译

使用起来也很简单,在 Wox 界面用 fy + [word] 的形式即可查词

null

但是这个插件有个缺点,就是会有查词频率限制,如果在 1 分钟之内连续查词,会报下面的错误,

null

如果对查词有较高需求的同学,有两个替代方案:

方案一:安装有道翻译私 Key 版。

由于篇幅有限,想详细了解的话,可以看看我写的这篇文章:如何使用 Wox 有道翻译私 Key 版插件

方案二:如果不想那么麻烦,可以使用网页版翻译工具

为了更快调用网页翻译,我们可以配合 Wox 快速打开翻译网站。设置方法也很简单:

  1. 按 Alt + Space 呼出 Wox,输入 settings 打开 Wox 设置。
  2. 切换到 Plugin tab 页,在下面选择 Web Searches,并添加一个新的规则,title 随便填,url 填有道的查词链接:http://dict.youdao.com/search?q={q}
  3. Action Key 填你希望使用的触发快捷键,我填的是 ydfy,然后保存退出,这样就可以使用 ydfy [word] 的形式打开有道翻译的网页了。

这个方法一样适用于其他翻译网页,这里附上常用查词网站的 URL:

  • 谷歌翻译:https://translate.google.cn/#en/zh-CN/{q}
  • 百度翻译:https://fanyi.baidu.com/#en/zh/{q}
  • 剑桥词典:https://dictionary.cambridge.org/zhs/词典/英语-汉语-繁体/{q}
  • 爱词霸:http://www.iciba.com/{q}

解决蓝牙鼠标连接不上、指针卡顿问题

切换到 Win 10 后,第一个问题就是蓝牙鼠标连接不上了,怎么配对都不成功,显示无法连接到设备。

这是因为同一个鼠标的硬件 ID 是一样的,对于鼠标来说,这台电脑的蓝牙已经显示到配对状态,这时候重新在 Win 10 上尝试配对注定会失败。

解决方法也很简单,只要先在 macOS 下删除该设备,然后再在 Win 10 下配对连接,这样就能连上了。

蓝牙鼠标连上之后,碰到了另外一个问题,就是指针卡顿,鼠标指针感觉像是被磁铁吸住了,晃动微小的幅度根本没反应,但是大力晃动鼠标指针又很飘。这是由于 Mac 的 WiFi 对蓝牙设备有干扰作用,需要在 Window 上更改配置,设置如下:

点击状态栏的 WiFi 小图标,打开「网络与Internet设置」,点击「更改适配器选项」,打开所有的适配器,选择 WiFi,点右键属性,在打开的 WiFi 属性窗口点击「配置」。

null

在打开的新窗口选择「高级」选项卡,找到「Bluetooth协作」,在右边的菜单把自动改成「禁用」,然后鼠标就如丝般顺滑啦.

null

曲线救国实现重启恢复应用

macOS 下重启机器之后还会自动恢复关机前应用的状态。

但是在 Win 10 下,一旦关机……就真的关机了,管你开了 1000 个文档还是 100 个图片,统统关掉了,这这这……太不人性化了。

而且像 Windows 这种需要经常更新的系统,每次更新重启简直就是噩梦。这里我也找到了一丢丢的解决办法:

恢复浏览器标签页,对大多数浏览器而言,按下 Ctrl + Shift + T 组合键,可以恢复关机前打开的网页。

开机启动应用,对于其他常用的应用,像是开机必备的 Slack、微信、hipchat 这种通讯工具,建议设置为开机自启动,方法如下:

  1. 打开开始菜单中的「启动」文件夹,具体路径在 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
  2. 查找你想要自启动程序的快捷方式,可以打开开始菜单,输入程序名称,比如 hipchat,然后结果上点右键,选择「打开所在文件夹」。
  3. 把找到的快捷方式复制到启动文件夹中,将来重启时这些常用应用就会自动打开啦。

null

至于其他你不想设置开机自启动的程序——那就真的无能为力了。

(无能为力)
(无能为力)

> 下载 少数派客户端、关注 少数派公众号,体验更现代的生活方式 🏃