web-dev-qa-db-fra.com

Changer de terminal dans Platformio-Ide-Terminal d'Atom-editor sous Windows

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?

7
jvtrudel

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
12
jvtrudel

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
1
eeasterly

Solution pas à pas

  1. Allez dans Paramètres-> Packages -> Dans la barre de recherche, recherchez la plate-forme. 
  2. Ouvrez platformio et accédez à l’option Shell Override.

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.

1
Yash

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.

1
krisguy

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

0
Saurabh