问题
I added cmd as external tool in PyCharm, and it works nicely in PyCharm console (View -> Run). Here is described how to launch Git bash from cmd. It opens in separate window, but I want it to be in the same PyCharm window, so I can type commands without pressing the CTRL+TAB.
I suppose there should be other way, more straight-forward, but I dont see it.
回答1:
Configure the Terminal to use bash.exe
or sh.exe
from Git installation like this:
"c:\Program Files\Git\bin\sh.exe" --login
Use Tools
| Open Terminal...
(or click on the Terminal tool window) then run your git command in the Terminal tool window.
回答2:
File -> settings -> terminal -> shell path
Paste this if you have a 32-bit installation of Git:
"C:\Program Files (x86)\Git\bin\sh.exe" --login
Or this for 64-bit installation:
"C:\Program Files\Git\bin\sh.exe" --login
The quotes are important: if you don't specify them you'll get an error because the path contains spaces.
If you encounter java.io.IOException: Couldn't create PTY
, check that:
- There is an istallation of git in the specified path.
- You have used quotes around the path.
回答3:
You must add to PATH variable
;C:\Program Files\Git\bin
And open terminal in idea.
来源:https://stackoverflow.com/questions/20573213/embed-git-bash-in-pycharm-as-external-tool-and-work-with-it-in-pycharm-window-w