您当前所在位置:首页安装教程从Windows切换到Mac,这些不能错过的Tips

从Windows切换到Mac,这些不能错过的Tips

更新:2023-08-12 09:02:42编辑:tooool归类:安装教程人气:90

译者 | Cathal Mac Donnacha

从Windows切换到Mac,这些不能错过的Tips

翻译者 | 弯月

我原先是一位 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 + .。

如果想默认显示隐藏文件,只需关上终端产品并运行以下指示:

defaults write com.apple.finder AppleShowAllFiles YES; killallFinder;

分割屏幕

我经常采用分割屏幕,并排关上浏览器和 VS Code。在 Windows 上,我采用了一个名为 Snap Assist 的机能。你只需将询问处拖到屏幕边缘,然后选择要在其旁边显示的另一个询问处。

同样,当辨认出 Mac 上没有那个机能时,我十分失望。不过也不必害怕,Mac 上有一个名为 Split View 的机能,这对我来说已经足够了。虽然速度不是很快,所以用起来也没有那么方便快捷,但能凑合一下。

询问处管理应用

一位读者建议采用 Rectangle 分割屏幕管理询问处,我个人认为,此款应用确实不错!

Windows的画图

我十分讨厌此款应用流程。作为一位前端开发者,我经常需要截屏,然后粘贴到画图中,然后在上面绘制箭头、各种方框和文本,最后再添加到 JIRA 任务票或电子邮件中。有时,我甚至用画图来创建图标。我简直不敢相信 Mac 没有原生的绘图应用流程。但是,我找到了两种解决方案来抚慰我受伤的心灵。

1.Preview 的形状检测

可能我那个人比较知足常乐,在第一次尝试此款应用时,那个机能惊到我了。截屏时(command + shift + 3),屏幕右下角会出现一个缩略图。点击缩略图,Mac 就会关上原生的 Preview 应用。接着,你能粗略地绘制各种图形或箭头,一旦 Preview 识别出你所绘制的形状,就会替换成标准图形。厉害不?!

2. Sketchpad

原生 Preview 应用的一个缺点是,无法简单地透过复制粘贴,将两张图像合并到一个画布上。在创建前后对比图时,我经常需要并排显示两张图片,毕竟并排比较最能凸显前后的差异。

在 Windows 中,我依然会采用画图,因此在 Mac 上就不得不找寻代替方案了。我尝试了很多 Mac 应用浏览器扩展流程和网络应用流程,但都没有找到既方便快捷采用又免费的辅助工具。最后,我终于找到了 Sketchpad!这是一款出众的网络应用流程,你能快速地并排显示图像,还能绘制图形、添加文本、填充矢量等。

截屏和录制视频

上述我也提到过这一点,作为前端开发者,我经常需要截屏和录制视频,然后附加到 JIRA 任务票、Slack 消息或电子邮件中。我认为这是开发工作中重要的一个环节,因此我想详细介绍一下。

基本的截屏

你能采用快捷键 command + shift + 3 快速截取现阶段的活动屏幕。然后,就会在屏幕的右下角看到一个缩略图。单击缩略图就能调出原生 Preview 应用,你能利用此应用加工图像(如前所述)。Preview 会将图像保存到 Mac 上默认的屏幕截图文件夹中,如果稍后你想查看截图,就能浏览该文件夹。

部分截屏

你能采用快捷键 command + shift + 4 快速截取屏幕的一部分。这些图像同样会保存到Mac 上。在截屏操作中,采用最频繁的可能就属部分截屏了

部分截屏并复制到剪贴板

采用快捷键 command + shift + control + 4 同样能快速截取屏幕的一部分,但与上一个快捷键不同,那个快捷键只会将图像复制到剪贴板,不会保存到 Mac 上。如果你想快速截取屏幕的一部分,然后粘贴到聊天软件或电子邮件正文,同时又不希望占用硬盘空间,那么就能采用那个快捷键。

截取一个询问处

你能采用快捷键 command + shift + control + space 快速截取某个特定的询问处。

录屏

按下快捷键 command + shift + 5,就会看到一个辅助工具栏,你能利用那个辅助工具录制整个屏幕,或者其中一部分。

如果想停止录制,只需再次按下同一个快捷键:command + shift + 5,然后按停止按钮。我经常在 PR 中,或者向项目组成员展示正在开发的机能时采用那个辅助工具。

此外,你还能透过下面那个按钮裁掉视频的开头和结尾:

值得一试的截图应用

有一款出众免费辅助工具,我觉得十分值得一试,名叫 Shottr。虽然我没有用它来取代 Mac 原生的截屏机能,但它提供的机能相差无几。

快捷键

首先,Mac 的键盘与 Windows 略有不同。大多数快捷方式和指示都会用到 command 键,它类似于于 Windows 上的 ctrl 键。在大多数情况下,在 Windows 上需要采用 alt 键的快捷方式在 Mac 上就会用到 option 键。

在生活习惯了这些差异后,我就已经开始为日常采用的应用流程找寻各种快捷方式。下面是我常见的许多快捷方式,完整的列表,请参见这里(https://support.apple.com/en-us/HT201236)。

基本快捷键

文本编辑快捷键

Chrome

Slack

iTerm2VS Code

对于 VS Code,我自定义了很多快捷方式,因为我觉得这些快捷方式更有意义所以方便快捷记忆,因此我在下面的列表中也列举出了这些快捷方式。默认的快捷方式列表,请参见这里(https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf)。

最后的想法

你可能在想,我是不是很想念在 Windows 上做前端开发,我的答案是有一点,但也不是特别想念。虽然在某些方面 Windows 的表现很好,但 Mac 也有自己的许多优势。我认为,对于需要处理大量后端代码的软件开发者来说,选择 Mac 会更轻松,因为 Mac 基于 Unix,能支持绝大多数 Linux 应用流程,所以对用户友好。但是,作为前端开发者,我的日常工作只需要 VS Code 和浏览器,无论采用哪种作业系统,二者都差不多。

希望责任编辑能够协助你更轻松地从 Windows 过渡到 Mac。如果你觉得这篇文章有协助,或者有你自己的许多小窍门,欢迎在下方留言。

补充资源

从 Windows 向 Mac 过渡期间,我找到了如下这些十分有协助的资源:

● 从 Windows 向 Mac 过渡的技巧提示

○ https://support.apple.com/en-us/HT204216

● Windows 与 Mac 的术语对照列表

○https://support.apple.com/en-gb/guide/mac-help/cpmh0038/mac

参考链接:

https://cathalmacdonnacha.com/tips-for-developers-switching-from-windows-to-mac

《新流程员003》正式上市,50余位技术专家共同创作,云原生和数字化的开发者们的一本技术精选图书。内容既有发展趋势及方法论结构,华为、阿里、字节跳动、网易、快手、微软、亚马逊、英特尔、西门子、施耐德等30多家知名公司云原生和数字化一手实战实战经验!

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

「技能竞赛」近百家安防企业齐聚,首届安全防范系统安装维护员职业技能竞赛开赛 win10系统怎么调节缩略图窗口背景透明度|win10通过注册表调节缩略图窗口背景透明度的方法

游客 回复需填写必要信息