次の方法で共有


開発環境を Mac から Windows に変更するためのガイド

次のヒントと同等のコントロールは、Mac と Windows (または WSL/Linux) 開発環境間の移行に役立ちます。

アプリ開発の場合、Xcode に最も近いものは Visual Studio です。 Visual Studio for Mac のバージョンもあります。戻りたいと感じたら。 クロスプラットフォームのソース コード編集 (および膨大な数のプラグイン) では、 Visual Studio Code が最も一般的な選択肢です。

キーボード ショートカット

ヒント

PowerToys キーボード マネージャーを使用すると、Windows ショートカットを Mac で使用するショートカットにマップできます。

操作 Mac ウィンドウズ
コピーする Command + C Ctrl + C
切る Command + X Ctrl + X
貼り付け Command + V Ctrl + V
元に戻す Cmd+Z Ctrl + Z
セーブ コマンド+S Ctrl + S
開け Command + O Ctrl + O
コンピューターをロックする Command + Control + Q WindowsKey + L
デスクトップを表示する Command + F3 WindowsKey + D
ファイル ブラウザーを開く Command + N WindowsKey + E
ウィンドウを最小化する Command + M WindowsKey + M
検索する Command + Space Windowsキー
アクティブ ウィンドウを閉じる Command + W Control + W
現在のタスクを切り替える Command + Tab Alt + Tab
ウィンドウを全画面表示に最大化する Control + Command + F Windowsキー+上矢印
スクリーンショットを保存 Command + Shift + 3 WindowsKey + Shift + S
保存ウィンドウ Command + Shift + 4 WindowsKey + Shift + S
アイテムの情報またはプロパティを表示する Command + I Alt + Enter
すべての項目を選択する Command + A Ctrl + A
一覧で複数の項目を選択する (連続しない) コマンドを実行し、各項目をクリックします。 コントロールをクリックし、各項目をクリックします。
特殊文字を入力する オプション+文字キー Alt + 文字キー

トラックパッドのショートカット

これらのショートカットの一部には、Surface デバイス上のトラックパッドやその他のサードパーティ製ノート PC など、"Precision Trackpad" が必要です。

トラックパッドのオプションは、両方のプラットフォームで構成できます。

操作 Mac ウィンドウズ
スクロール 2 本の指の垂直方向のスワイプ 2 本の指の垂直方向のスワイプ
ズーム 2 本指でズームイン/アウト 2 本指でズームイン/アウト
ビュー間で前後にスワイプする 2 本の指を横にスワイプする 2 本の指を横にスワイプする
仮想ワークスペースの切り替え 4 本の指を横にスワイプ 4 本の指を横にスワイプ
現在開いているアプリを表示する 4 本の指で上方向にスワイプ 3 本指で上方向にスワイプ
アプリを切り替える なし ゆっくりと3本の指で横にスワイプする
デスクトップに移動する 4 本の指を広げる 3 本指で下方向にスワイプ
Cortana/アクション センターを開く 右から2本の指でスライドする 3 本指でタップ
追加情報を開く 3 本指でタップ なし
スタート パッドを表示する/アプリを起動する 4本の指で画面をつまむ 4 本の指でタップする

コマンド ライン シェルとターミナル

Windows では、いくつかのコマンドライン シェルとターミナルがサポートされています。これは、Mac の BASH シェルやターミナル エミュレーター アプリ (ターミナルや iTerm など) とは少し異なる動作をする場合があります。

Windows シェル

Windows には、次の 2 つの主要なコマンド ライン シェルがあります。

  1. PowerShell - PowerShell はクロスプラットフォーム のタスク自動化および構成管理フレームワークであり、.NET 上に構築されたコマンドライン シェルとスクリプト言語で構成されます。 PowerShell を使用すると、管理者、開発者、およびパワー ユーザーは、複雑なプロセスや、実行される環境とオペレーティング システムのさまざまな側面を管理するタスクを迅速に制御および自動化できます。 PowerShell は完全にオープンソースであり、クロスプラットフォームであるため、Mac および Linuxでも使用

    Mac および Linux BASH シェル ユーザー: 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 シェルの実行をサポートできるようになりました。 つまり、好きな特定のLinuxディストリビューションをWindows内に統合して、bashを実行することができます。 WSL を使用すると、Mac ユーザーにとって最も使い慣れた環境が提供されます。 たとえば、従来の Windows Cmd Shell のように dir ではなく、現在のディレクトリ内のファイルを一覧表示するためには ls を使用します。 WSL のインストールと使用については、 Windows Subsystem for Linux インストール ガイドを参照してください。 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 アプリケーションという 2 つの "ターミナル" を提供しています。

  1. Windows ターミナル: Windows ターミナルは、非常に高いパフォーマンス、待機時間の短いコマンド ライン ユーザー エクスペリエンス、複数のタブ、分割ウィンドウ ウィンドウ、カスタム テーマとスタイル、さまざまなシェルまたはコマンド ライン アプリ用の複数の "プロファイル" を提供し、コマンドライン ユーザー エクスペリエンスの多くの側面を構成およびカスタマイズするためのかなりの機会を提供する、新しい、高度に構成可能なコマンド ライン ターミナル アプリケーションです。

    Windows ターミナルを使用すると、PowerShell、WSL シェル (Ubuntu や Debian など)、従来の Windows コマンド プロンプト、その他のコマンドライン アプリ (SSH、Azure CLI、Git Bash など) に接続されているタブを開くことができます。

  2. コンソール: Mac と Linux では、通常、ユーザーは優先ターミナル アプリケーションを起動し、ユーザーの既定のシェル (BASH など) を作成して接続します。

    ただし、一風変わった歴史により、Windows ユーザーは従来シェルを起動し、Windows は自動的に GUI コンソール アプリを起動して接続します。

    シェルを直接起動して従来の Windows コンソールを使用することはできますが、ユーザーが Windows ターミナルをインストールして使用して、最も高速で生産性の高いコマンド ライン エクスペリエンスを体験することを強くお勧めします。

アプリとユーティリティ

アプリ Mac ウィンドウズ
設定と基本設定 システム環境設定 設定
タスク マネージャー アクティビティ モニター タスク マネージャ
ディスクの書式設定 ディスク ユーティリティ ディスクの管理
テキスト編集 テキストエディット メモ帳
イベントの表示 コンソール イベント ビューアー
ファイル/アプリを検索する Command + Space Windows キー