Freigeben über


Leitfaden zum Ändern Ihrer Entwicklungsumgebung von Mac zu Windows

Die folgenden Tipps und Entsprechungen von Steuerelementen sollten Ihnen beim Übergang zwischen einer Mac- und einer Windows- (oder WSL/Linux) Entwicklungsumgebung helfen.

Bei der App-Entwicklung wäre das nächste Äquivalent zu Xcode Visual Studio. Es gibt auch eine Version von Visual Studio für Mac, wenn Sie jemals den Wunsch verspüren, zurückzukehren. Für plattformübergreifende Quellcodebearbeitung (und eine große Anzahl von Plug-Ins) ist Visual Studio Code die beliebteste Wahl.

Tastenkürzel

Tipp

Sie können den PowerToys-Tastatur-Manager verwenden, um Windows-Tastenkombinationen den Tastenkombinationen zuzuordnen, die Sie auf einem Mac verwenden.

Vorgang Mac Fenster
Kopieren COMMAND+C STRG+C
Schneiden Cmd+X STRG+X
Kleister Cmd+V STRG+V
Rückgängig machen cmd+Z STRG+Z
Retten Befehl+S STRG+S
Öffnen Befehl+O strg+O
Computer sperren Cmd+Strg+Q WINDOWS-TASTE+L
Desktop anzeigen Cmd+F3 WindowsKey+D
Dateibrowser öffnen Befehlstaste+N WindowsKey+E
Fenster minimieren Cmd+M WindowsKey+M
Suche cmd+Leertaste WINDOWS-TASTE
Aktives Fenster schließen Befehlstaste+W CTRL+W
Derzeitige Aufgabe wechseln befehl+tab ALT+TAB
Ein Fenster auf Vollbild maximieren Strg+Befehl+F Windows-Taste+Aufwärtspfeil
Speichern Bildschirm (Screenshot) ⌘+Umschalt+3 WindowsKey+UMSCHALT+S
Fenster speichern Befehl+Shift+4 WindowsKey+UMSCHALT+S
Elementinformationen oder Eigenschaften anzeigen Befehl+I Alt+Eingabetaste
Alle Elemente auswählen Cmd+A STRG+A
Auswählen mehrerer Elemente in einer Liste (nicht zusammenhängend) Drücken Sie die Befehlstaste und klicken Sie dann auf jedes Element. Halten Sie die Strg-Taste gedrückt, und klicken Sie auf jedes Element.
Sonderzeichen eingeben WAHL+ZEICHENTASTE Alt+Zeichentaste

Trackpad-Tastenkombinationen

Hinweis

Einige dieser Tastenkombinationen erfordern ein "Precision Trackpad", wie das Trackpad auf Surface-Geräten und einigen anderen Laptops von Drittanbietern.

Trackpad-Optionen können auf beiden Plattformen konfiguriert werden.

Vorgang Mac Fenster
Scrollen Vertikales Wischen mit zwei Fingern Vertikales Wischen mit zwei Fingern
Zoomen Mit zwei Fingern auf- und zuziehen Mit zwei Fingern auf- und zuziehen
Wischen Sie zwischen Ansichten hin und her Streifbewegung mit zwei Fingern Streifbewegung mit zwei Fingern
Wechseln von virtuellen Arbeitsbereichen Vier Finger seitwärts wischen Vier Finger seitwärts wischen
Derzeit geöffnete Apps anzeigen Wischen mit vier Fingern nach oben Streifbewegung mit drei Fingern nach oben
Wechseln zwischen Apps Nicht verfügbar Langsames seitliches Wischen mit drei Fingern
Zum Desktop wechseln Ausweiten von vier Fingern Drei Finger wischen nach unten
Cortana öffnen / Info-Center Wischen mit zwei Fingern von rechts nach links Tippen mit drei Fingern
Zusätzliche Informationen öffnen Tippen mit drei Fingern Nicht verfügbar
Launchpad anzeigen/Starten einer App Zusammendrücken mit vier Fingern Tippen mit vier Fingern

Befehlszeilenshells und Terminals

Windows unterstützt mehrere Befehlszeilenshells und Terminals, die manchmal etwas anders funktionieren als die BASH-Shell- und Terminal-Emulator-Apps des Mac wie Terminal und iTerm.

Windows-Shells

Windows verfügt über zwei primäre Befehlszeilenshells:

  1. PowerShell – PowerShell ist ein plattformübergreifendes Aufgabenautomatisierungs- und Konfigurationsverwaltungsframework, das aus einer Befehlszeilenshell und Skriptsprache besteht, die auf .NET basiert. Mithilfe von PowerShell können Administratoren, Entwickler und Power-User schnell Aufgaben steuern und automatisieren, die komplexe Prozesse sowie verschiedene Aspekte der Umgebung und des Betriebssystems, auf dem PowerShell ausgeführt wird, betreffen. PowerShell ist vollständig Open-Sourceund da es plattformübergreifend ist, auch für Mac und Linuxverfügbar.

    Mac- und Linux BASH-Shellbenutzer: PowerShell unterstützt auch viele Befehlsalias, mit denen Sie bereits vertraut sind. Beispiel:

    • Auflisten des Inhalts des aktuellen Verzeichnisses mit: ls
    • Verschieben von Dateien mit: mv
    • Wechseln zu einem neuen Verzeichnis mit: cd <path>

    Einige Befehle und Argumente unterscheiden sich in PowerShell und BASH. Weitere Informationen erhalten Sie, indem Sie get-help in PowerShell eingeben oder sich die Kompatibilitätsaliase und in den Dokumenten ansehen.

    Um PowerShell als Administrator auszuführen, geben Sie "PowerShell" in Das Windows-Startmenü ein, und wählen Sie dann "Als Administrator ausführen" aus.

  2. Windows-Befehlszeile (Cmd): Windows enthält weiterhin die herkömmliche Eingabeaufforderung (und Konsole – siehe unten), die Kompatibilität mit aktuellen sowie früheren MS-DOS-kompatiblen Befehlen und Batchdateien ermöglicht. Cmd ist nützlich, wenn vorhandene/ältere Batchdateien oder Befehlszeilenvorgänge ausgeführt werden. Im Allgemeinen wird benutzern jedoch empfohlen, PowerShell zu erlernen und zu verwenden, da Cmd sich jetzt in der Wartung befindet und in Zukunft keine Verbesserungen oder neuen Features erhält.

Linux-Shells

Windows-Subsystem für Linux (WSL) kann jetzt installiert werden, um die Ausführung einer Linux-Shell in Windows zu unterstützen. Dies bedeutet, dass Sie bashmit einer beliebigen Linux-Distribution Ihrer Wahl direkt in Windows integriert ausführen können. Die Verwendung von WSL stellt die Art der Umgebung bereit, die mac-Benutzern am vertrautsten ist. Beispielsweise verwenden Sie ls, um die Dateien im aktuellen Verzeichnis aufzulisten, und nicht dir, wie bei der herkömmlichen Windows Cmd-Shell. Informationen zum Installieren und Verwenden von WSL finden Sie im Handbuch zur Installation des Windows-Subsystems für Linux. Linux-Distributionen, die unter Windows mit WSL installiert werden können, umfassen:

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

Nur um ein paar zu nennen. Weitere Informationen finden Sie in den WSL-Installationsdokumenten, und Sie können sie direkt aus dem Microsoft Storeinstallieren.

Windows-Terminals

Zusätzlich zu vielen Drittanbieterangeboten bietet Microsoft zwei "Terminals" – GUI-Anwendungen, die Zugriff auf Befehlszeilenshells und -anwendungen bieten.

  1. Windows Terminal: Windows Terminal ist eine neue, moderne, hoch konfigurierbare Befehlszeilen-Terminalanwendung, die sehr hohe Leistung, Befehlszeilenbenutzeroberfläche mit geringer Latenz, mehrere Registerkarten, geteilte Fensterbereiche, benutzerdefinierte Designs und Stile, mehrere "Profile" für verschiedene Shells oder Befehlszeilen-Apps und erhebliche Möglichkeiten bietet, viele Aspekte Ihrer Befehlszeilenbenutzeroberfläche zu konfigurieren und zu personalisieren.

    Sie können Windows Terminal verwenden, um Registerkarten zu öffnen, die mit PowerShell, WSL-Shells (wie Ubuntu oder Debian), der herkömmlichen Windows-Eingabeaufforderung oder einer anderen Befehlszeilenanwendung (z. B. SSH, Azure CLI, Git Bash) verbunden sind.

  2. Konsolen-: Auf Mac und Linux starten Benutzer in der Regel ihre bevorzugte Terminalanwendung, die dann eine Verbindung zur Standardshell des Benutzers herstellt (z. B. Bash).

    Aufgrund einer Eigenheit der Geschichte starten Windows-Benutzer jedoch traditionell ihre Shell, und Windows startet automatisch eine GUI-Konsolenanwendung und verbindet sie.

    Zwar kann man Shells weiterhin direkt starten und die ältere Windows-Konsole verwenden, es wird jedoch dringend empfohlen, dass Benutzer stattdessen Windows Terminal installieren und verwenden, um die beste, schnellste und produktivste Befehlszeilenerfahrung zu erzielen.

Apps und Dienstprogramme

App Mac Fenster
Einstellungen und Präferenzen Systemeinstellungen Einstellungen
Aufgaben-Manager Aktivitätsmonitor Aufgabenmanager
Datenträgerformatierung Datenträgerhilfsprogramm Datenträgerverwaltung
Textbearbeitung TextEdit Notizblock
Ereignisanzeige Konsole Ereignisanzeige
Suchen nach Dateien/Apps cmd+Leertaste Windows-Taste