跳至正文

为什么我从 Windows 切换到 macOS

为什么我从 Windows 切换到 macOS

我一直是一个“Windows 人”。有一段时间我玩弄 Linux,主要是 Ubuntu 发行版,这是一次有趣的经历。

虽然 Linux 非常强大,但由于 windows 的易用性,我很快又回到了 Windows——我不必自己编译驱动程序,而且有更多可用的软件

最近,我有机会改用 Apple 电脑工作。我想我想尝试一下,因为现在感觉开发社区中几乎每个人都在使用它。

对于任何其他考虑从 Windows 切换到 macOS 的开发人员,请继续阅读以详细了解我的经验。

如何在您的 Mac 上安装 Windows(当所有其他方法都失败时)

如何在您的 Mac 上安装 Windows(当所有其他方法都失败时)


对于任何其他考虑从 Windows 切换到 macOS 的开发人员,请继续阅读以详细了解我的经验。
阅读更多

第一印象

直观使用

我的第一印象是 macOS 似乎并不像我想象的那么直观。可能是因为我太习惯 Windows做事的方式了。

Windows 有一些功能是 Mac 完全没有的例如,缺少将窗口固定到屏幕两侧、将窗口拖动到顶部以最大化,甚至完全最大化等功能。

然而,屏幕分辨率和清晰度给我留下了深刻印象。高分辨率的UI缩放也比 Windows 做得更好,即使在高分辨率下一切看起来也不错。我也无法理解文字看起来有多流畅。

安装应用程序

我最初遇到的一件事是尝试使用 Apple App Store 安装应用程序。出于某种原因,我无法在不输入付款信息的情况下下载应用程序。

最终,经过一些在线研究,我找到了一个单独的注册界面,可以让我在没有支付信息的情况下继续,但每次我尝试升级系统时,我都被缠着输入支付信息。

兼容的应用程序

我已经能够使用等效程序来完成我需要做的所有事情,但这些程序与 Windows 等效程序的功能相同或不完整。

以下是我使用的 Windows 工具,以及我发现提供相同特性或功能的 macOS 等效工具:

总的来说,除了Source Tree over Tortoise GIT之外,我没有在 macOS 上使用过我更喜欢的程序我还听说Microsoft Office 套件在 macOS 上有问题,但到目前为止我还没有遇到任何问题。

我发现我经常使用笔记程序来使事情井井有条——事实上,我什至在笔记程序中起草了这篇文章。我确信有一些程序可以让我在 macOS 上的生活更轻松,当我花更多的时间在系统上时,我会遇到它们。

应用程序集成

系统中应用程序的集成使许多功能感觉是操作系统的原生功能(笔记、电子邮件、终端),这很好。在 Windows 中,应用程序似乎与操作系统非常分离,并且没有很好地集成。

虽然 Mac 的终端可能是它相对于 Windows 的最大优势之一,但最近由于Windows 中的原生 bash 支持,这一优势已经大大减弱。

有时可以方便地使用本机Linux 命令而无需安装第三方软件(例如 Windows 的 Cygwin)。

没有网格,没有荣耀

事实上,没有任何一种带有扩展窗口的网格系统,类似于 Windows,这让我在 macOS 中很烦恼。每当我关闭或打开程序并且启动板展开或收缩时,我的窗口下方都会留下一个缝隙,这让我很生气。

这可能会减轻 UI 扩展,但默认情况下,我看不到这样做的方法。

此外,在 Windows 中,通过将鼠标悬停在任务栏图标上来“查看”打开的应用程序内容的功能对我来说很有用。应用程序图标堆叠并允许将多个实例组合到一个图标中这一事实也很有用。

在 macOS 中,每个应用程序的每个实例(如果最小化)都会在 Launchpad 上创建自己的图标。

我最不喜欢 macOS 的一件事是我无法最大化窗口,就像最大化功能在 Windows 中的工作方式一样。我不知道为什么这不是一件可以完成的事情。

在 macOS 中“最大化”使窗口全屏显示——我不确定我为什么要这样做。

在 Windows 中,我喜欢将窗口拖动到屏幕的两侧或角落以便同时轻松管理多个应用程序,或者拖动到屏幕顶部以最大化

回顾

macOS 的优点
  • 在操作系统中内置 Unix 终端真是太好了
  • Vagrant 似乎比 Windows 同类程序运行得更快。
  • 应用系统集成不错。
  • 不具体,但构建质量好,屏幕质量高
  • UI 缩放非常好,即使在高分辨率下一切看起来也非常好。
  • 快速启动
  • 良好的构建质量。
  • 良好的 UI 缩放。
缺点:
  • 窗口管理可能很烦人。
  • 并非我使用的所有工具在 macOS 上都像在 Windows 上一样好。
  • 我需要通过 Apple Store 设置才能下载(我遇到了这个问题,甚至一度无法下载)。
  • 程序不兼容(并非所有内容都适用于 macOS 版本)。

归结为个人喜好

最后,虽然我列出了一份不错的 macOS 专家列表,但我仍然更喜欢 Windows PC 进行开发在 Windows 上使用 Mac 并没有太多令人信服的理由。

也许如果我多年来一直使用 macOS 我会继续下去,但因为我已经使用 Windows 很长时间并且知道所有的来龙去脉 – 我绝对更喜欢它。

在某些时候,我觉得自己可能会使用 macOS 作为我的日常驱动程序,但就目前而言,我认为我宁愿坚持使用我最熟悉的 Windows 系统。

标签: