Partager via


Guide de modification de votre environnement de développement de Mac vers Windows

Les conseils et les équivalents de contrôle suivants vous aident à passer d’un environnement de développement Mac et Windows (ou WSL/Linux).

Pour le développement d’applications, l’équivalent le plus proche de Xcode est Visual Studio. Pour la modification de code source multiplateforme (et un grand nombre de plug-ins), Visual Studio Code est le choix le plus populaire.

Raccourcis clavier

Conseil / Astuce

Utilisez le Gestionnaire de clavier PowerToys pour mapper les raccourcis Windows aux raccourcis que vous utilisez sur un Mac.

Fonctionnement Mac Windows
Copier Commande+C Ctrl+C
Couper Cmd+X Ctrl+X
Coller Command+V Ctrl+V
Aucun changement nécessaire, la traduction actuelle est déjà précise. Commande+V Ctrl+Z
Enregistrer Commande+S Ctrl+S
Ouvrir Commande+O Ctrl+O
Verrouiller l’ordinateur Commande+CTRL+Q Touche Windows+L
Afficher le bureau Commande+F3 WindowsKey+D
Ouvrir le navigateur de fichiers Commande+N WindowsKey+E
Réduire les fenêtres Commande+M WindowsKey+M
Rechercher Cmd+Espace Touche Windows
Fermer la fenêtre active Commande+W CTRL+W
Changer la tâche actuelle Commande+Tab Alt+Tab
Agrandir une fenêtre en plein écran Contrôle+Commande+F Touche Windows+Haut
Capture d'écran ⌘+⇧+3 WindowsKey+Maj+S
Enregistrer la fenêtre Commande+Maj+4 WindowsKey+Maj+S
Afficher les informations d’élément ou les propriétés Cmd+I Alt + Entrée
Sélectionner tous les éléments Cmd+A Ctrl+A
Sélectionnez plusieurs éléments dans une liste (non contigue) Commande, puis cliquez sur chaque élément Contrôler, puis cliquer sur chaque élément
Taper des caractères spéciaux Option + touche de caractère Touche de caractère Alt+

Raccourcis du pavé tactile

Remarque

Certains de ces raccourcis nécessitent un « pavé tactile de précision », comme celui présent sur les appareils Surface et certains autres ordinateurs portables de tiers.

Vous pouvez configurer des options de trackpad sur les deux plateformes.

Fonctionnement Mac Windows
Faire défiler Balayage vertical à deux doigts Balayage vertical à deux doigts
Zoom Pincer à deux doigts pour zoomer en avant et en arrière Pincer à deux doigts pour zoomer en avant et en arrière
Balayez vers l’arrière et vers l’avant entre les vues Balayage latéral de deux doigts Balayage latéral de deux doigts
Changer d’espace de travail virtuel Balayage latéral de quatre doigts Balayage latéral de quatre doigts
Afficher les applications actuellement ouvertes Balayage vers le haut avec quatre doigts Balayage vers le haut avec trois doigts
Basculer entre les applications N/A Balayage latéral lent à trois doigts
Accéder au bureau Étaler quatre doigts Glissement vers le bas avec trois doigts
Ouvrir Cortana / Centre de notifications Deux doigts glissent de droite Taper avec trois doigts
Ouvrir des informations supplémentaires Taper avec trois doigts N/A
Afficher launchpad / démarrer une application Pincer avec quatre doigts Appuyer avec quatre doigts

Shells et terminaux de ligne de commande

Windows prend en charge plusieurs coquilles en ligne de commande et terminaux. Ces outils fonctionnent parfois un peu différemment de l’interpréteur de commandes BASH et des applications d’émulateur de terminal mac telles que Terminal et iTerm.

Shells Windows

Windows a deux interpréteurs de commandes principaux :

  1. PowerShell : PowerShell est une infrastructure d’automatisation des tâches multiplateforme et de gestion de la configuration. Il se compose d’un interpréteur de commandes et d’un langage de script basé sur .NET. Avec PowerShell, les administrateurs, les développeurs et les utilisateurs avancés peuvent rapidement contrôler et automatiser les tâches qui permettent de gérer des processus complexes ainsi que différents aspects de l’environnement et du système d’exploitation. PowerShell est entièrement open source et, étant donné qu’il est multiplateforme, il est également disponible pour Mac et Linux.

    Utilisateurs de l’interpréteur de commandes Mac et Linux BASH : PowerShell prend également en charge de nombreux alias de commandes que vous connaissez déjà. Par exemple:

    • Répertoriez le contenu du répertoire actif avec : ls
    • Déplacer des fichiers avec : mv
    • Accédez à un nouveau répertoire avec : cd <path>

    Certaines commandes et arguments sont différents dans PowerShell et BASH. En savoir plus en entrant : get-help dans PowerShell ou consultez les alias de compatibilité dans la documentation.

    Pour exécuter PowerShell en tant qu’administrateur, entrez « PowerShell » dans le menu Démarrer de Windows, puis sélectionnez Exécuter en tant qu’administrateur.

  2. Ligne de commande Windows (Cmd) : Windows fournit toujours l'invite de commandes traditionnelle (et la console, voir ci-dessous), ce qui permet d'assurer la compatibilité avec les commandes compatibles MS-DOS, aussi bien actuelles que datées, ainsi qu'avec les fichiers batch. Cmd est utile lors de l’exécution de fichiers batch existants ou plus anciens ou d’opérations de ligne de commande. Toutefois, découvrez et utilisez PowerShell, car Cmd est maintenant en maintenance et ne recevra aucune amélioration ni nouvelles fonctionnalités à l’avenir.

les Shells de Linux

Vous pouvez maintenant installer le sous-système Windows pour Linux (WSL) pour prendre en charge l’exécution d’un interpréteur de commandes Linux dans Windows. Cela signifie que vous pouvez exécuter bash, quelle que soit la distribution Linux que vous choisissez, intégrée directement dans Windows. L’utilisation de WSL fournit le type d’environnement le plus familier aux utilisateurs mac. Par exemple, vous utilisez ls pour répertorier les fichiers d’un répertoire courant, et non dir comme vous le feriez avec l’interpréteur de commandes Windows Cmd traditionnel. Pour en savoir plus sur l’installation et l’utilisation de WSL, consultez le Guide d’installation du sous-système Windows pour Linux. Les distributions Linux que vous pouvez installer sur Windows avec WSL sont les suivantes :

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

Juste pour en nommer quelques-uns. Pour plus d'informations, consultez la documentation d'installation de WSL et installez le directement à partir du Microsoft Store.

Terminaux Windows

En plus de nombreuses offres tierces, Microsoft fournit deux terminaux. Ces terminaux sont des applications GUI qui fournissent l’accès aux interpréteurs de commandes et aux applications.

  1. Terminal Windows : Terminal Windows est une application de terminal de ligne de commande nouvelle, moderne et hautement configurable qui offre des performances très élevées, une expérience utilisateur de ligne de commande à faible latence, plusieurs onglets, volets de fenêtre fractionnée, thèmes personnalisés et styles, plusieurs « profils » pour différents interpréteurs de commandes ou applications en ligne de commande, et des opportunités considérables pour vous de configurer et personnaliser de nombreux aspects de votre expérience utilisateur de ligne de commande.

    Vous pouvez utiliser le terminal Windows pour ouvrir des onglets connectés à PowerShell, à des shells WSL (comme Ubuntu ou Debian), à l’invite de commandes Windows classique ou à toute autre application de ligne de commande (par exemple, SSH, Azure CLI, Git Bash).

  2. Console : sur macOS et Linux, les utilisateurs démarrent généralement leur application de terminal préférée, qui crée et se connecte à l’interpréteur de commandes par défaut de l’utilisateur (par exemple, BASH).

    Toutefois, en raison d'une particularité historique, les utilisateurs Windows démarrent traditionnellement leur interpréteur de commandes, et Windows démarre et connecte automatiquement une application de console graphique.

    Bien que vous puissiez toujours lancer des interpréteurs de commandes directement et utiliser la console Windows héritée, il est vivement recommandé d’installer et d’utiliser le terminal Windows pour bénéficier de l’expérience de ligne de commande la plus rapide et la plus productive.

Applications et utilitaires

Application macOS Windows
Paramètres et préférences Préférences système Paramètres
Gestionnaire de tâches Moniteur d'activité Gestionnaire des tâches
Mise en forme du disque Utilitaire disque Gestion des disques
Modification de texte Éditeur de Texte Bloc-notes
Affichage des événements Consoler Observateur d’événements
Rechercher des fichiers/applications Cmd+Espace Touche Windows