Is there a command line switch or way to get Cmder to be run inside PHPStorm's Terminal on Windows? You can change PHPStorm to point to the c:\Program Filescmdercmder.exe easily, but then when attempting to click on Terminal, it launches its own window instead of remaining inside like the default Windows. Not sure if this is your issue, or theirs, or if your program is always designed to create its own window but would be nice to be more "integrated" in a scenario like this.
Cmder 1.3.0 & PhpStorm 2016.2 :
You can't use the "full" Cmder package (with the ConEmu container), but what you can do is to load the Cmder init script inside the PhpStorm terminal :
CMDER_ROOT pointing to your Cmder installation pathSettings\Tools\Terminal, add this shell path: "cmd" /k "%CMDER_ROOT%\vendor\init.bat"
Based on #282 and c769502
@fredericseiler Thanks for your solution!
That's worked for me with WebStorm 2016.2.3
For someone whose CMDER_ROOT path has space in it, the shell path may be "cmd" /k ""%CMDER_ROOT%\vendor\init.bat"", it works for my C:\Program Files (Portable)\cmder
The solution above works for me, however how can you do the same with powershell.exe? I really want Ctrl-R history support.
Any idea to get this work with Cmder 1.3.2 and PhpStorm 2016.3.3 ? The solution doesn't work. I am only able to set Path Variables in PhpStorm. Where can I set an environment variable?
You can also view or modify the environment variables by selecting System from the Control Panel, selecting Advanced system settings, and clicking Environment Variables.
Most helpful comment
Cmder 1.3.0 & PhpStorm 2016.2 :
You can't use the "full" Cmder package (with the ConEmu container), but what you can do is to load the Cmder init script inside the PhpStorm terminal :
CMDER_ROOTpointing to your Cmder installation pathSettings\Tools\Terminal, add this shell path:"cmd" /k "%CMDER_ROOT%\vendor\init.bat"Based on #282 and c769502