共用方式為


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

下列技巧和對應的控制方法應該可以協助您在 Mac 與 Windows(或 WSL/Linux)開發環境之間進行切換。

在應用程式開發方面,最接近 Xcode 的是 Visual Studio。 如果您曾經覺得需要返回,還有一個版本的 Visual Studio for Mac。 針對跨平臺原始碼編輯(以及大量外掛程式), 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 支援多個命令列介面和終端機,運作方式有時與 Mac 的 BASH 命令列及終端機模擬器應用程式(如 Terminal 和 iTerm)略有不同。

Windows 界面

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

  1. PowerShell - PowerShell 是跨平臺的工作自動化和組態管理架構,包含以 .NET 為基礎的命令行殼層和腳本語言。 使用 PowerShell 時,系統管理員、開發人員和進階使用者可以快速控制及自動化工作,這些工作可以管理複雜程式及其執行所在的環境和作系統的各個層面。 PowerShell 完全開放原始碼,因為它是跨平臺,也 適用於 Mac 和 Linux

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

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

    PowerShell 與 BASH 中的某些命令和自變數不同。 如需進一步了解,請在 PowerShell 中輸入:get-help,或在文件中查看 相容性別名

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

  2. Windows 命令行 (Cmd):Windows 仍然隨附傳統的命令提示字元 (和控制台 – 請參閱下方),提供與目前和舊版 MS-DOS 相容命令和批處理檔的相容性。 Cmd 在執行現有/較舊的批處理檔或命令行作業時很有用,但一般而言,建議使用者學習及使用 PowerShell,因為 Cmd 現在正在進行維護,且未來不會收到任何改進或新功能。

Linux 殼層

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

  1. Ubuntu 20.04 LTS
  2. Kali Linux
  3. Debian GNU/Linux
  4. openSUSE Leap 15.1
  5. SUSE Linux Enterprise Server 15 SP1

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

Windows 終端機

除了許多第三方提供的產品之外,Microsoft還提供兩個「終端機」–GUI 應用程式,能提供對命令列介面和應用程式的存取權。

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

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

  2. 主控台:在 Mac 和 Linux 上,使用者通常會啟動慣用的終端應用程式,然後建立並連線到使用者的預設殼層(例如 BASH)。

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

    雖然使用者仍然可以直接啟動 shell 並使用傳統的 Windows 控制台,但我們強烈建議使用者安裝並使用 Windows 終端來體驗最佳、最快且最具生產力的命令列操作環境。

應用程式和公用程式

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