Comment ouvrir un terminal sur WebStorm?
Comment puis-je obtenir WebStorm pour ouvrir un terminal?
Quand j'essaie de le faire, j'obtiens une Exception:
"java.io.IOEXception:couldn't create PTY"
Git a également le même problème sur mon ordinateur.
12 réponses
Allez dans File -> Settings -> Tools -> Terminal
et changez le chemin du Shell en fonction de la version git installée.
64bits:"C:\Program Files\Git\bin\sh.exe" -login -i
Pour les 32 bits:"C:\Program Files (x86)\Git\bin\sh.exe" -login -i
N'oubliez pas les guillemets autour de la commande.
Après la dernière mise à jour le chemin d'accès doit être dans entre guillemets:
"C:\Program Files (x86)\Git\bin\sh.exe" -login -i
Si vous avez la version 64 bits de Git utilisez
"C:\Program Files\Git\bin\sh.exe" -login -i
Si vous avez la version 32 bits, Utilisez
"C:\Program Files (x86)\Git\bin\sh.exe" -login -i
Si vous avez installé ubuntu pour windows 10, vous pouvez utiliser
bash.exe
C:\Windows\system32\cmd.exe" /k "D:\Program Files\cmder\vendor\init.bat
Allez dans Affichage - > fenêtres D'outils - > Terminal (ou) juste Alt + F12.
Pour les utilisateurs de Windows 10, nous avons maintenant le sous-système Windows Pour Linux (WSL), alors allez à:
Fichier > Paramètres > Outils > Terminal et mettre dans le chemin du shell:
"C:\Windows\System32\cmd.exe" /C "bash"
Notez que vous devez activer mode développeur, puis WSL.
Pour la version phpstorm 2017
(windows 10), les paramètres ci-dessous fonctionnent!
Changez le Path
en chemin de votre projet
Remplacez user_name_win
par votre nom d'utilisateur win
À partir de 2017 "C:\Program Files\Git\bin\bash.exe"
dans le chemin du shell fonctionne parfaitement sur x64.
Pour Windows 10, vous pouvez préférer utiliser terminal à partir du sous-système Windows Pour Linux. Pour ce besoin mettre chemin à bash.EXE.
Dans mon cas, c'était:
c:\Windows\WinSxS\amd64_microsoft-windows-lxss-bash_31bf3856ad364e35_10.0.15063.0_none_50af37c8f560d163\bash.exe
Si vous souhaitez utiliser L'invite de commande Windows, vous devrez ajouter un guillemet double, donc cmd.exe
devient "cmd.exe"
.
Le problème dans mon cas était que j'avais le champ "start directory" de la page Outils > Paramètres du Terminal défini sur un chemin qui n'existait pas sur mon lecteur. C'est dommage que le message d'erreur ne soit pas plus précis lorsque ce genre d'erreur est faite.
J'ai eu la même erreur avec Cmder que mon terminal personnalisé. J'ai couru PhpStorm 2018.2 en tant qu'administrateur. Qui a résolu le problème pour moi. Pas de guillemets doubles nécessaires.