共用方式為


將開發環境從 Mac 變更為 Windows 的指南

下列提示和控制項的對應可協助您在 Mac 和 Windows(或 WSL/Linux)開發環境之間轉換。

對於應用程式開發,最接近 Xcode 的對等專案是 Visual Studio。 對於跨平台原始碼編輯(以及大量外掛程式), Visual Studio Code 是最受歡迎的選擇。

鍵盤快捷方式

小提示

使用 PowerToys 鍵盤管理員 將 Windows 快捷方式對應到您在 Mac 上使用的快捷方式。

運算 Mac Windows 作業系統
複本 Command+C Ctrl+C
剪下 指令+X Ctrl+X
貼上 Command+V Ctrl+V
還原 命令+Z Ctrl+Z
儲存 指令+S Ctrl+S
打開 快捷鍵 Command+O Ctrl+O
鎖定計算機 指令+控制+Q WindowsKey+L(快捷鍵)
顯示桌面 Command+F3 WindowsKey+D
開啟檔案瀏覽器 指令鍵+N WindowsKey+E
最小化視窗 指令+M WindowsKey+M
搜尋 命令+空格 Windows 鍵
關閉使用中視窗 Command+W Control+W
切換目前的任務 Command+Tab(命令鍵+Tab鍵) Alt+Tab 快捷鍵
將視窗全螢幕化 Control+Command+F 功能鍵 視窗鍵+向上
儲存畫面 (螢幕快照) Command+Shift+3 Windows鍵+Shift+S
儲存視窗 Command+Shift+4 Windows鍵+Shift+S
檢視專案資訊或屬性 Command+I (命令鍵+I) Alt+Enter (快速鍵)
選取所有項目 Command+A Ctrl+A
在清單中選取多個項目(不連續) 按住 Command 鍵,然後點擊每個項目 控住 Control 鍵,然後按一下每個項目
輸入特殊字元 選項 + 字元鍵 Alt+ 字元鍵

追蹤板快捷方式

備註

其中一些快捷方式需要“精確觸控板”,例如 Surface 設備和其他一些第三方筆記本電腦上的觸控板。

您可以在兩個平台上配置觸控板選項。

運算 Mac Windows 作業系統
捲動 雙指垂直撥動 雙指垂直撥動
縮放 兩根手指捏入和捏出 兩根手指捏入和捏出
在檢視之間向後滑動和向前滑動 兩根手指側向撥動 兩根手指側向撥動
切換虛擬工作區 四根手指側向撥動 四根手指側向撥動
顯示目前開啟的應用程式 四指向上撥動 三指向上撥動
在應用程式之間切換 N/A 慢速三指側向滑動
移至桌面 張開四根手指 三指向下撥動
開啟 Cortana / 動作中心 從右用兩根手指滑動 三指點選
開啟額外資訊 三指點選 N/A
顯示啟動列/啟動應用程式 用四根手指捏合 使用四根手指點選

命令列介面和終端機

Windows 支援數個命令列 shell 和終端機。 這些工具的工作方式有時與 Mac 的 BASH shell 和終端模擬器應用程序(如終端機和 iTerm)略有不同。

Windows 界面

Windows 有兩個主要命令行殼層:

  1. PowerShell - PowerShell 是跨平臺工作自動化和設定管理架構。 它由基於 .NET 構建的命令列 shell 和腳本語言組成。 透過 PowerShell,系統管理員、開發人員和進階使用者可以快速控制和自動化工作,以管理複雜程式以及環境和作業系統的各個層面。 PowerShell 是 完全開放原始碼,而且因為它是跨平台的,所以也 適用於 Mac 和 Linux

    Mac 和 Linux BASH shell 使用者:PowerShell 也支援許多您已經熟悉的命令別名。 例如:

    • 列出目前目錄的內容: ls
    • 使用下列方法移動檔案: mv
    • 使用:cd <path> 移至新的目錄

    PowerShell 與 BASH 中的某些命令和引數不同。 若要深入瞭解,請輸入: get-help 在 PowerShell 中,或查看檔中的 相容性別名

    若要以管理員身分執行 PowerShell,請在 Windows 開始功能表中輸入“PowerShell”,然後選取「以管理員身分執行」。

  2. Windows 命令列 (Cmd) - Windows 仍提供傳統的命令提示字元(和主控台 - 請參閱下文),提供與目前和舊版 MS-DOS 相容命令和批次檔案的相容性。 Cmd 在執行現有或較舊的批次檔或命令列作業時非常有用。 不過,請學習並使用 PowerShell,因為 Cmd 現在處於維護階段,未來不會收到任何改進或新功能。

Linux 殼層

您現在可以安裝適用於 Linux 的 Windows 子系統 (WSL) ,以支援在 Windows 中執行 Linux 殼層。 這表示您可以執行 bash,不論您選擇哪一種 Linux 發行版,都直接整合在 Windows 內。 使用 WSL 提供了 Mac 用戶最熟悉的環境。 例如,您可以使用 ls 來列出目前目錄中的檔案,而不是像傳統 Windows Cmd Shell 那樣使用 dir 。 若要瞭解如何安裝和使用 WSL,請參閱 適用於 Linux 的 Windows 子系統安裝指南。 您可以使用 WSL 在 Windows 上安裝的 Linux 發行版包括:

  1. Ubuntu 20.04 LTS
  2. 卡利Linux
  3. Debian GNU/Linux
  4. openSUSE Leap 15.1
  5. SUSE Linux 企業伺服器 15 SP1

僅舉幾個例子。 如需更多資訊,請參閱 WSL 安裝文件,並直接從 Microsoft Store安裝。

Windows 終端機

除了許多第三方產品外,Microsoft 還提供兩個終端機。 這些終端機是 GUI 應用程序,提供對命令列 shell 和應用程式的存取。

  1. Windows 終端機:Windows 終端機是全新、現代化、高度可設定的命令行終端應用程式,可提供非常高效能、低延遲的命令行用戶體驗、多個索引卷標、分割視窗窗格、自定義主題和樣式、不同殼層或命令行應用程式的多個「配置檔」,以及相當多的機會讓您設定及個人化命令行使用者體驗的許多層面。

    您可以使用 Windows 終端機來開啟連線到 PowerShell、WSL Shell (例如 Ubuntu 或 Debian)、傳統 Windows 命令提示字元或任何其他命令列應用程式 (例如 SSH、Azure CLI、Git Bash) 的索引標籤。

  2. 控制台:在 macOS 和 Linux 上,使用者通常會啟動他們喜歡的終端應用程序,然後該應用程式建立並連接到使用者的預設 shell(例如 BASH)。

    不過,由於歷史上的小巧合,Windows 使用者傳統上會啟動命令提示符,而 Windows 會自動啟動並連線到 GUI 控制台應用程式。

    雖然您仍然可以直接啟動 Shell 並使用舊版 Windows 主控台,但我們強烈建議您安裝並使用 Windows 終端機,以獲得最快、最佳及命令列的最佳生產力體驗。

應用程式和公用程式

應用程式 macOS Windows 作業系統
設定和喜好設定 系統喜好設定 設定
任務管理員 活動監視器 工作管理員
磁碟格式設定 磁碟公用程式 磁碟管理
文字編輯 文字編輯器 記事本
事件檢視 控制台 事件查看器
尋找檔案/應用程式 命令+空格 Windows 鍵