首頁/ 遊戲/ 正文

從 Windows 切換到 Mac,這些不能錯過的 Tips!

作者 |

Cathal Mac Donnacha

譯者

|

彎月

我原本是一名 Windows 的粉絲,從 10 歲起就開始在家學習程式設計,而後又從事了 8 年多的前端開發,這期間使用的都是 Windows。然而,最近我換了一份工作,新公司給了我一臺 MacBook Pro,所以我別無選擇,只能學習適應 MacOS 的一切。剛開始的時候,我非常不習慣,老實說,我花了幾天時間才開始逐漸適應 Mac,但在適應之後,我就喜歡上了這款作業系統。

剛開始的時候,我非常懷念一些 Windows 上的工具,而且還努力尋找 Mac 上的替代程式。在本文中,我想介紹一些曾給予我幫助的經驗,希望可以幫助其他開發人員順利地從 Windows 過渡到 Mac。

從 Windows 切換到 Mac,這些不能錯過的 Tips!

從 Windows 切換到 Mac,這些不能錯過的 Tips!

包管理器

在 Windows 上,我一直使用 Chocolatey 作為包管理器。我發現這款工具為安裝和組織各種軟體包提供了很大的便利性,所以我一心想著尋找 Mac 上的最佳替代品。最終我發現 Brew 就是我苦苦尋找的工具。在過去一年裡,我一直在使用這款工具,從功能上看,它與 Chocolatey 不相上下,而且沒有遇到任何問題。

從 Windows 切換到 Mac,這些不能錯過的 Tips!

終端

在 Windows 上,我首推的終端工具就是 ConEmu,所以當發現 Mac 不支援該工具時,我感到萬分沮喪。最後,我諮詢了團隊中的一些人,他們向我推薦了了iTerm2,我必須承認這款工具同樣出色。

iTerm2中缺少的一項功能是,無法一目瞭然地顯示當前活動的 git 分支。不過不用擔心!oh-my-zsh 可以來拯救這個問題。你可以透過 curl 命令來安裝 oh-my-zsh,安裝完成後就可以在終端中看到那些漂亮的 git 分支了。

與 ConEmu 類似,在 iTerm2 中也可以在開啟終端時透過“視窗排列”的功能自動啟動各個選項卡。我覺得這個功能很方便,因為開啟終端就可以自動導航到正確的目錄,併為我開啟常用的三個選項卡:git、serve 和 test。可以說,多年來此功能為我節省了大量時間!

從 Windows 切換到 Mac,這些不能錯過的 Tips!

查詢工具

Finder是 Mac 上的預設檔案管理器,相當於 Windows 的資源管理器,但略有不同。在我看來,最大的不同在於沒有最常見的剪下和貼上。在 Windows 上,你只需按下 ctrl + x 和 ctrl + v;但在 Mac 上,你必須選擇檔案,然後按 cmd + c 和 cmd + option + v。

從 Windows 切換到 Mac,這些不能錯過的 Tips!

隱藏檔案

如果想在 Finder 中顯示隱藏檔案,只需按 command + shift + 。。

如果想預設顯示隱藏檔案,只需開啟終端並執行以下命令:

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

從 Windows 切換到 Mac,這些不能錯過的 Tips!

分割螢幕

我經常使用分割螢幕,並排開啟瀏覽器和 VS Code。在 Windows 上,我使用了一個名為  Snap Assist 的功能。你只需將視窗拖到螢幕邊緣,然後選擇要在其旁邊顯示的另一個視窗。

同樣,當發現 Mac 上沒有這個功能時,我非常失望。不過也不用擔心,Mac 上有一個名為 Split View 的功能,這對我來說已經足夠了。雖然速度不是很快,而且用起來也沒有那麼方便,但可以湊合一下。

視窗管理應用

一位讀者建議使用 Rectangle 分割螢幕管理視窗,我個人認為,這款應用確實不錯!

從 Windows 切換到 Mac,這些不能錯過的 Tips!

Windows的畫圖

我非常喜歡這款應用程式。作為一名前端開發人員,我經常需要截圖,然後貼上到畫圖中,然後在上面繪製箭頭、各種方框和文字,最後再新增到 JIRA 任務票或電子郵件中。有時,我甚至用畫圖來建立圖示。我簡直不敢相信 Mac 沒有原生的繪圖應用程式。但是,我找到了兩種解決方案來撫慰我受傷的心靈。

1。Preview 的形狀檢測

可能我這個人比較知足常樂,在第一次嘗試這款應用時,這個功能驚到我了。截圖時(command + shift + 3),螢幕右下角會出現一個縮圖。點選縮圖,Mac 就會開啟原生的 Preview 應用。接著,你可以粗略地繪製各種圖形或箭頭,一旦 Preview 識別出你所繪製的形狀,就會替換成標準圖形。厲害不?!

2。 Sketchpad

原生 Preview 應用的一個缺點是,無法簡單地透過複製貼上,將兩張影象合併到一個畫布上。在建立前後對比圖時,我經常需要並排顯示兩張圖片,畢竟並排比較最能凸顯前後的差異。

在 Windows 中,我依然會採用畫圖,因此在 Mac 上就不得不尋找替代方案了。我嘗試了很多 Mac 應用瀏覽器擴充套件程式和網路應用程式,但都沒有找到既方便使用又免費的工具。最後,我終於找到了 Sketchpad!這是一款出色的網路應用程式,你可以快速地並排顯示影象,還可以繪製圖形、新增文字、填充向量等。

從 Windows 切換到 Mac,這些不能錯過的 Tips!

截圖和錄製影片

上述我也提到過這一點,作為前端開發人員,我經常需要截圖和錄製影片,然後附加到 JIRA 任務票、Slack 訊息或電子郵件中。我認為這是開發工作中重要的一個環節,所以我想詳細介紹一下。

基本的截圖

你可以使用快捷鍵 command + shift + 3 快速擷取當前的活動螢幕。然後,就會在螢幕的右下角看到一個縮圖。單擊縮圖就可以調出原生 Preview 應用,你可以利用此應用加工影象(如前所述)。Preview 會將影象儲存到 Mac 上預設的螢幕截圖資料夾中,如果稍後你想檢視截圖,就可以瀏覽該資料夾。

部分截圖

你可以使用快捷鍵 command + shift + 4 快速擷取螢幕的一部分。這些影象同樣會儲存到Mac 上。在截圖操作中,使用最頻繁的可能就屬部分截圖了

從 Windows 切換到 Mac,這些不能錯過的 Tips!

部分截圖並複製到剪貼簿

使用快捷鍵 command + shift + control + 4 同樣可以快速擷取螢幕的一部分,但與上一個快捷鍵不同,這個快捷鍵只會將影象複製到剪貼簿,不會儲存到 Mac 上。如果你想快速擷取螢幕的一部分,然後貼上到聊天軟體或電子郵件正文,同時又不希望佔用硬碟空間,那麼就可以使用這個快捷鍵。

擷取一個視窗

你可以使用快捷鍵 command + shift + control + space 快速擷取某個特定的視窗。

從 Windows 切換到 Mac,這些不能錯過的 Tips!

錄屏

按下快捷鍵 command + shift + 5,就會看到一個工具欄,你可以利用這個工具錄製整個螢幕,或者其中一部分。

從 Windows 切換到 Mac,這些不能錯過的 Tips!

如果想停止錄製,只需再次按下同一個快捷鍵:command + shift + 5,然後按“停止”按鈕。我經常在 PR 中,或者向團隊成員展示正在開發的功能時使用這個工具。

此外,你還可以透過下面這個按鈕裁掉影片的開頭和結尾:

從 Windows 切換到 Mac,這些不能錯過的 Tips!

值得一試的截圖應用

有一款出色免費工具,我覺得非常值得一試,名叫 Shottr。雖然我沒有用它來取代 Mac 原生的截圖功能,但它提供的功能不相上下。

從 Windows 切換到 Mac,這些不能錯過的 Tips!

快捷鍵

首先,Mac 的鍵盤與 Windows 略有不同。大多數快捷方式和命令都會用到 command 鍵,它類似於 Windows 上的 ctrl 鍵。在大多數情況下,在 Windows 上需要使用 alt 鍵的快捷方式在 Mac 上就會用到 option 鍵。

在習慣了這些差異後,我就開始為日常使用的應用程式尋找各種快捷方式。下面是我常用的一些快捷方式,完整的列表,請參見這裡(https://support。apple。com/en-us/HT201236)。

基本快捷鍵

從 Windows 切換到 Mac,這些不能錯過的 Tips!

從 Windows 切換到 Mac,這些不能錯過的 Tips!

文字編輯快捷鍵

從 Windows 切換到 Mac,這些不能錯過的 Tips!

Chrome

從 Windows 切換到 Mac,這些不能錯過的 Tips!

Slack

從 Windows 切換到 Mac,這些不能錯過的 Tips!

iTerm2

VS Code

從 Windows 切換到 Mac,這些不能錯過的 Tips!

對於 VS Code,我自定義了很多快捷方式,因為我覺得這些快捷方式更有意義而且方便記憶,所以我在下面的列表中也列舉出了這些快捷方式。預設的快捷方式列表,請參見這裡(https://code。visualstudio。com/shortcuts/keyboard-shortcuts-macos。pdf)。

從 Windows 切換到 Mac,這些不能錯過的 Tips!

從 Windows 切換到 Mac,這些不能錯過的 Tips!

最後的想法

你可能在想,我是不是很懷念在 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

集虎卡,開鴻運!最高拆522元驚喜福袋!

相關文章

頂部