最近会回到 Windows 下办公了两周多,简单记录下自己的使用体验

背景

最近刚配置了一台高配的主机(i9-13900k+4090),之前的 MBP 沦为开会本,开始尝试把 PC 作为主力机使用,由于驱动太新没搞上合适的 Linux 发行版,Ubuntu 系动不动又在“Ubuntu 内部错误”,所以我开始使用 Windows 作为自己的工作生活主力机。两周使用下来发现 Windows 的使用体验还是超出我的预期了。下面大概聊聊

优点

时隔多年主力使用 Windows,感觉进步还是蛮大的,主要体现在

  1. 系统交互上
  2. 开发者体验上

系统交互上,Windows 吸收了不少其余的系统和软件的精髓,感觉进步不小,写几个我印象里比较深的吧

  1. 开始菜单栏进行了改进,比之前感觉更好用了
  2. File Explorer 的改进,比如支持 Tab 什么的,还是很舒服的
  3. 非常优秀的分屏功能,将窗口拖到屏幕上方就能选择不同的分屏比例和应用,同时在切换任务的时候,有 Task Group 的概念。这不比 macOS 高了不知道10个 Linux?
  4. 全局深色主题支持比之前好很多了

整体使用下来,体验比前面的 Windows 好了不少,给人带来不少惊喜

然后在开发者体验方面,巨硬这几年拥抱开源的战略在 Windows 的开发者体验的优化体现的很不错

  1. WSL2 目前实测比 WSL1 时期好用了太多,IDE 以及其余的工具都能很好的支持
  2. WSL2 的兼容性也出乎我的意料,我搞内核依赖的 BCC/eBPF 等工具都能在 WSL2 上正常运行,很不错
  3. Visual Studio 对于 CMake 的支持超出了我的意料,非常不错

果然巨硬现在是开发者的好朋友啊(

缺点

虽然 Windows 体验上有了很大的提升,但是还是有一些缺点的

  1. BUG 不少,比如在任务管理器里面重新排序任务之类的会卡界面(也有可能和我用的 dev channel 的 insider preview 有关
  2. WSL2 的小问题不少,比如内存泄露,比如导出备份失败之类的
  3. Windows 下面的权限管理始终是个问题,我迄今都没想明白,原神作为一个游戏要 UAC 干什么?检查我电脑上装莉莉丝的游戏了吗?
  4. 虽然有了 scope 这样的工具,Windows 上的软件包的管理还是有点蛋疼
  5. 好像没看到有类似 MacOS 上 setapp 这样的集中的软件分销体系,不知道是不是我没找到。反正买软件太分散了也挺蛋疼的