Sous Windows, le terminal par défaut pour Platformio-Ide-Terminal d'Atom est Powershell (du moins, c'est ce que j'obtiens sans configuration).
Je préférerais un terminal utilisant des commandes de type unix. J'ai déjà MINGW et CYGWIN installés.
Comment puis-je éviter d'ouvrir un Powershell et d'ouvrir un autre type de terminal?
Définissez le shell par défaut dans: Edition >> Paramètres >> Packages >> Terminal Platformio Ide >> Paramètres >> Shell Override
Vous pouvez utiliser le bash de git tel que proposé ici car vous avez probablement déjà installé git.
C:\Program Files\Git\bin\bash.exe
Pour les utilisateurs de CYGWIN, l'exécutable bash de l'emplacement suivant s'est avéré utile pour définir le remplacement du shell Settings >> Packages >> Platformio Ide Terminal >> Settings >> Shell Override
C:\cygwin64\bin\bash.exe
Solution pas à pas
Mettez la ligne suivante selon votre condition de terminal
Pour cmd- C:\\WINDOWS\\System32\\cmd.exe
Pour Power Shell - C:\\WINDOWS\\Sysnative\\WndowsPowerShell\\v1.0\\powershell.exe
Pour bash- C:\\Program Files\\Git\\bin\\bash.exe
ou C:\\Windows\\System32\\bash.exe
(selon la manière dont vous installez le bash). Assurez-vous que vous avez déjà installé la bash sur votre ordinateur.
Vous pouvez maintenant intégrer bash, cmd, git bash, Power Shell dans Atom en utilisant platformio comme terminal.
Si vous utilisez maintenant Ubuntu pour Windows 10 (téléchargé à partir de l'App Store), vous pouvez également le modifier.
Ubuntu est installé par défaut dans PATH de Windows, il suffit donc de modifier le shell par défaut pour:
ubuntu.exe
C'est tout. Rappelez-vous simplement que pour obtenir votre code, accédez à/mnt/(driveletter)/où/votre/fichiers/sit.
Pour ceux qui ne peuvent toujours pas faire fonctionner ça parce que votre git bash est installé dans AppData. Cela a fonctionné pour moi.
C:\Utilisateurs\saurabh\AppData\Local\Programmes\Git\bin\bash.exe