作者 | Cathal Mac Donnacha
译者 | 弯月
我原本是一名 Windows 的粉丝 , 从 10 岁起就开始在家学习编程 , 而后又从事了 8 年多的前端开发 , 这期间使用的都是 Windows 。 然而 , 最近我换了一份工作 , 新公司给了我一台 MacBook Pro , 所以我别无选择 , 只能学习适应 MacOS 的一切 。 刚开始的时候 , 我非常不习惯 , 老实说 , 我花了几天时间才开始逐渐适应 Mac , 但在适应之后 , 我就喜欢上了这款操作系统 。
刚开始的时候 , 我非常怀念一些 Windows 上的工具 , 而且还努力寻找 Mac 上的替代程序 。 在本文中 , 我想介绍一些曾给予我帮助的经验 , 希望可以帮助其他开发人员顺利地从 Windows 过渡到 Mac 。
文章图片
包管理器
在 Windows 上 , 我一直使用 Chocolatey 作为包管理器 。 我发现这款工具为安装和组织各种软件包提供了很大的便利性 , 所以我一心想着寻找 Mac 上的最佳替代品 。 最终我发现 Brew 就是我苦苦寻找的工具 。 在过去一年里 , 我一直在使用这款工具 , 从功能上看 , 它与 Chocolatey 不相上下 , 而且没有遇到任何问题 。
终端
在 Windows 上 , 我首推的终端工具就是 ConEmu , 所以当发现 Mac 不支持该工具时 , 我感到万分沮丧 。 最后 , 我咨询了团队中的一些人 , 他们向我推荐了了iTerm2 , 我必须承认这款工具同样出色 。
iTerm2中缺少的一项功能是 , 无法一目了然地显示当前活动的 git 分支 。 不过不用担心!oh-my-zsh 可以来拯救这个问题 。 你可以通过 curl 命令来安装 oh-my-zsh , 安装完成后就可以在终端中看到那些漂亮的 git 分支了 。
与 ConEmu 类似 , 在 iTerm2 中也可以在打开终端时通过“窗口排列”的功能自动启动各个选项卡 。 我觉得这个功能很方便 , 因为打开终端就可以自动导航到正确的目录 , 并为我打开常用的三个选项卡:git、serve 和 test 。 可以说 , 多年来此功能为我节省了大量时间!
查找工具
Finder是 Mac 上的默认文件管理器 , 相当于 Windows 的资源管理器 , 但略有不同 。 在我看来 , 最大的不同在于没有最常见的剪切和粘贴 。 在 Windows 上 , 你只需按下 ctrl + x 和 ctrl + v;但在 Mac 上 , 你必须选择文件 , 然后按 cmd + c 和 cmd + option + v 。
隐藏文件
如果想在 Finder 中显示隐藏文件 , 只需按 command + shift + . 。
如果想默认显示隐藏文件 , 只需打开终端并运行以下命令:
分割屏幕
我经常使用分割屏幕 , 并排打开浏览器和 VS Code 。 在 Windows 上 , 我使用了一个名为 Snap Assist 的功能 。 你只需将窗口拖到屏幕边缘 , 然后选择要在其旁边显示的另一个窗口 。
同样 , 当发现 Mac 上没有这个功能时 , 我非常失望 。 不过也不用担心 , Mac 上有一个名为 Split View 的功能 , 这对我来说已经足够了 。 虽然速度不是很快 , 而且用起来也没有那么方便 , 但可以凑合一下 。
窗口管理应用
一位读者建议使用 Rectangle 分割屏幕管理窗口 , 我个人认为 , 这款应用确实不错!
Windows的画图
我非常喜欢这款应用程序 。 作为一名前端开发人员 , 我经常需要截屏 , 然后粘贴到画图中 , 然后在上面绘制箭头、各种方框和文本 , 最后再添加到 JIRA 任务票或电子邮件中 。 有时 , 我甚至用画图来创建图标 。 我简直不敢相信 Mac 没有原生的绘图应用程序 。 但是 , 我找到了两种解决方案来抚慰我受伤的心灵 。
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
