Udostępnij przez


Przewodnik dotyczący zmieniania środowiska deweloperskiego z komputera Mac na system Windows

Poniższe porady i odpowiedniki kontroli ułatwiają przejście między środowiskiem deweloperskim dla komputerów Mac i Windows (lub WSL/Linux).

W przypadku tworzenia aplikacji najbliższy odpowiednik programu Xcode to Visual Studio. W przypadku edytowania kodu źródłowego międzyplatformowego (i ogromnej liczby wtyczek) program Visual Studio Code jest najpopularniejszym wyborem.

Skróty klawiaturowe

Wskazówka

Za pomocą Menedżera klawiatury PowerToys mapuj skróty systemu Windows na skróty używane na komputerze Mac.

Operacja Mac Windows
Kopiuj Cmd+C Ctrl+C
Cięcie Cmd+X Ctrl+X
Wklej Cmd+V Ctrl+V
Cofnąć Cmd+Z Ctrl+Z
Zapisz Cmd+S Ctrl+S
Otwórz Cmd+O Ctrl+O (Otwórz)
Zablokuj komputer Command+Control+Q Klawisz Windows+L
Pokaż pulpit Cmd+F3 WindowsKey+D
Otwieranie przeglądarki plików Cmd+N WindowsKey+E
Minimalizuj okna Cmd+M WindowsKey+M
Search Cmd+spacja WindowsKey
Zamknij aktywne okno Cmd+W Kontrolka+W
Przełącz bieżące zadanie Cmd+Tab Alt+Tab
Zmaksymalizować okno na pełny ekran Ctrl+Cmd+F WindowsKey+Strzałka w górę
Zapisz zrzut ekranu Cmd+Shift+3 WindowsKey+Shift+S
Okno zapisywania cmd+Shift+4 WindowsKey+Shift+S
Wyświetlanie informacji o elemencie lub właściwościach Cmd+I Alt+Enter
Zaznacz wszystkie elementy Cmd+A Ctrl+A
Wybierz więcej niż jeden element na liście (nieprzyległe) Polecenie, a następnie kliknij każdy element Kontrolka, a następnie kliknij każdy element
Wpisz znaki specjalne klawisz Option + klawisz znaku Alt+ klawisz znaku

Skróty do klawiatury

Uwaga / Notatka

Niektóre z tych skrótów wymagają "precyzyjnego gładzika", takiego jak gładzik na urządzeniach Surface oraz na niektórych laptopach innych firm.

Opcje trackpadu można skonfigurować na obu platformach.

Operacja Mac Windows
Przewijać Szybkie przesunięcie w pionie dwoma palcami Szybkie przesunięcie w pionie dwoma palcami
Powiększenie Uszczypnij i rozszerz dwoma palcami Uszczypnij i rozszerz dwoma palcami
Przesuń wstecz i do przodu między widokami Przesuwanie dwoma palcami w bok Przesuwanie dwoma palcami w bok
Przełączanie wirtualnych obszarów roboczych Przesunięcie czterema palcami na bok Przesunięcie czterema palcami na bok
Wyświetlanie aktualnie otwartych aplikacji Przesunięcie w górę czterema palcami Trzy palce w górę przeciągnij
Przełączanie między aplikacjami N/A Powolne przesunięcie trzema palcami na boki
Przejdź do pulpitu Rozłóż cztery palce Trzy palcem machnąć w dół
Otwórz Cortanę/ Centrum akcji Przesunięcie dwoma palcami od prawej strony Naciśnięcie trzech palców
Otwórz dodatkowe informacje Naciśnięcie trzech palców N/A
Pokaż launchpad/uruchom aplikację Ściśnij czterema palcami Naciśnij z czterema palcami

Powłoki wiersza polecenia i terminale

System Windows obsługuje kilka powłok wiersza polecenia i powłok terminalowych. Te narzędzia czasami działają nieco inaczej niż powłoka BASH w systemie Mac oraz aplikacje emulatorów terminalu, takie jak Terminal i iTerm.

Powłoki systemu Windows

System Windows ma dwie podstawowe powłoki wiersza polecenia:

  1. PowerShell — program PowerShell to międzyplatformowa struktura automatyzacji zadań i zarządzania konfiguracją. Składa się z powłoki wiersza polecenia i języka skryptowego opartego na platformie .NET. Za pomocą programu PowerShell administratorzy, deweloperzy i zaawansowani użytkownicy mogą szybko kontrolować i automatyzować zadania zarządzające złożonymi procesami oraz różnymi aspektami środowiska i systemu operacyjnego. Program PowerShell jest w pełni typu open source, a ponieważ jest międzyplatformowy, jest również dostępny dla komputerów Mac i Linux.

    Użytkownicy powłoki BASH dla komputerów Mac i Linux: program PowerShell obsługuje również wiele aliasów poleceń, które już znasz. Przykład:

    • Wyświetl listę zawartości bieżącego katalogu za pomocą: ls
    • Przenieś pliki za pomocą: mv
    • Przejdź do nowego katalogu za pomocą polecenia: cd <path>

    Niektóre polecenia i argumenty różnią się w programie PowerShell i BASH. Dowiedz się więcej, wprowadzając następujące informacje: get-help w programie PowerShell lub zapoznaj się z aliasami zgodności w dokumentacji.

    Aby uruchomić program PowerShell jako administrator, wprowadź ciąg "PowerShell" w menu Start systemu Windows, a następnie wybierz pozycję Uruchom jako administrator.

  2. Wiersz polecenia systemu Windows (Cmd) — system Windows nadal dostarcza tradycyjny wiersz polecenia (i konsolę — patrz poniżej), zapewniając zgodność z bieżącymi i starszymi poleceniami zgodnymi z programem MS-DOS i plikami wsadowymi. Narzędzie Cmd jest przydatne podczas uruchamiania istniejących lub starszych plików wsadowych lub operacji wiersza polecenia. Jednak warto nauczyć się i używać programu PowerShell, gdyż narzędzie Cmd znajduje się obecnie w fazie konserwacji i nie otrzyma żadnych ulepszeń ani nowych funkcji w przyszłości.

Powłoki systemu Linux

Teraz możesz zainstalować podsystem Windows dla systemu Linux (WSL) w celu uruchamiania powłoki systemu Linux w systemie Windows. Oznacza to, że można uruchomić bashz dowolnie wybraną dystrybucją systemu Linux, zintegrowaną bezpośrednio w systemie Windows. Korzystanie z protokołu WSL zapewnia środowisko najbardziej znane użytkownikom komputerów Mac. Na przykład używasz polecenia ls do wyświetlenia listy plików w bieżącym katalogu, a nie polecenia dir, tak jak w przypadku tradycyjnej powłoki Cmd systemu Windows. Aby dowiedzieć się więcej o instalowaniu i używaniu programu WSL, zobacz Przewodnik instalacji podsystemu Windows dla systemu Linux. Dystrybucje systemu Linux, które można zainstalować w systemie Windows za pomocą programu WSL, obejmują:

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

Wystarczy wymienić kilka. Więcej informacji można znaleźć w dokumentacji instalacji WSL i zainstalować je bezpośrednio z Microsoft Store.

Terminale systemu Windows

Oprócz wielu ofert innych firm firma Microsoft udostępnia dwa terminale. Te terminale to aplikacje z graficznym interfejsem użytkownika, które zapewniają dostęp do powłok wiersza poleceń oraz aplikacji.

  1. Windows Terminal: Windows Terminal to nowoczesna, wysoce konfigurowalna aplikacja terminalowa wiersza polecenia, która zapewnia bardzo wysoką wydajność, nisko opóźnione środowisko wiersza polecenia, wiele zakładek, panele okienne, niestandardowe motywy i style, wiele "profilów" dla różnych powłok lub aplikacji wiersza polecenia oraz znaczne możliwości konfigurowania i personalizowania wielu aspektów doświadczenia użytkownika wiersza polecenia.

    Za pomocą terminalu systemu Windows można otwierać karty połączone z programem PowerShell, powłokami WSL (takimi jak Ubuntu lub Debian), tradycyjnym wierszem polecenia systemu Windows lub dowolną inną aplikacją wiersza polecenia (na przykład SSH, interfejsem wiersza polecenia platformy Azure, powłoką Git Bash).

  2. Konsola: w systemach macOS i Linux użytkownicy zazwyczaj uruchamiają preferowaną aplikację terminalową, która następnie tworzy powłokę domyślną użytkownika i łączy się z nią (na przykład BASH).

    Jednak ze względu na zaszłość historyczną użytkownicy systemu Windows tradycyjnie uruchamiają powłokę, a system Windows automatycznie uruchamia i łączy konsolową aplikację GUI.

    Mimo że nadal można uruchamiać powłoki systemowe bezpośrednio i korzystać ze starszej konsoli systemu Windows, zdecydowanie zaleca się zainstalowanie i użycie Windows Terminal, aby cieszyć się najlepszym, najszybszym i najbardziej wydajnym środowiskiem wiersza polecenia.

Aplikacje i narzędzia

Aplikacja macOS Windows
Ustawienia i preferencje Preferencje systemowe Ustawienia
Menedżer zadań Monitor aktywności Menedżer zadań
Formatowanie dysku Narzędzie dyskowe Zarządzanie dyskami
Edytowanie tekstu TekstEdytuj Notatnik
Wyświetlanie zdarzeń Konsola Przeglądarka zdarzeń
Znajdowanie plików/aplikacji Cmd+spacja Klucz systemu Windows