Mohamed Meligy
Blog
2010-12-23
data-zone="RON" data-format="125x125"
data-tags="Mobile%2cAndroid%2cHTML5%2cHTML%205%2cCSS%2cWeb%2cJavascript%2cAgile%2cALM%2cSQL%2c%20Virtualization%2cCloud%2cHosting%2cVisual%20Studio%2cvisualstudio%2cvs%2cvs2010%2cASP.NET%2cWindows%20Phone%207%2cWP7%2cwindowsphone7%2cImaging%2cXML%2cLocation%20based%20services%2cLBS%2cParallelism%2cTesting%2cCommerce%2cConfiguration%2cTFS%2cEntity%20Framework%2cjQuery%2cMVC%2cAJAX" >
data-zone="RON" data-format="468x60"
data-tags="Mobile%2cAndroid%2cHTML5%2cHTML%205%2cCSS%2cWeb%2cJavascript%2cAgile%2cALM%2cSQL%2c%20Virtualization%2cCloud%2cHosting%2cVisual%20Studio%2cvisualstudio%2cvs%2cvs2010%2cASP.NET%2cWindows%20Phone%207%2cWP7%2cwindowsphone7%2cImaging%2cXML%2cLocation%20based%20services%2cLBS%2cParallelism%2cTesting%2cCommerce%2cConfiguration%2cTFS%2cEntity%20Framework%2cjQuery%2cMVC%2cAJAX" >
Lately I have been doing more stuff on the Console as getting to Ruby and messing a bit with Git and stuff.
Generally speaking the default Windows Command Prompt is really fine for my needs, but I sure would love to see more possibilities. PowerShell was a great scripting / tooling addition but not much of “Editor” / “Environment” improvement. PowerShell ISE (integrated Scripting Environment) is really so nice and powerful, but it doesn’t feel exactly like my usual Console. I tried Console2 and was really impressed with how similar and different it is in the same time.
Surely, it didn’t mean I have to lose PowerShell features in there!
Get Console2
Just grab it from http://sourceforge.net/projects/console/files/console-devel/.
By the time of writing v 2.0 was the latest. I just went to that folder and got the latest Zip in there. Yeah. No install, just a Zip file, so, you may need to make a shortcut for it on your own and / or place it in somewhere that’s already in your Windows ENVIRONMENT variables.
Find the Path To PowerShell
The way I did it was go to Start menu, type in PowerShell in the search box, and right click the PowerShell icon, and choose Properties.

Then as you saw me do in many other posts, just copy the “Target” value:

Keep that value somewhere. We’ll need it.
Configure Console2
Now open Console2, Edit menu, “Settings…”

Then in the Settings “Console” section, set the value for “Shell” to the value you copied in previous steps.

Press OK, then the very left icon in toolbar to get new tab.

We get our PowerShell prompt as expected!
Pretty easy, ha?
P.S.
I realize the default font doesn’t look too good. In Settings, you can go to “Appearance” section, Font –> Name, press the “…” button next to that (not the “Size” text box in there. It will not work). and change the font name and size in there.
Now that we're done, let me know if you click one of these offers and find it interesting :-)
data-zone="RON" data-format="300x250"
data-tags="Mobile%2cAndroid%2cHTML5%2cHTML%205%2cCSS%2cWeb%2cJavascript%2cAgile%2cALM%2cSQL%2c%20Virtualization%2cCloud%2cHosting%2cVisual%20Studio%2cvisualstudio%2cvs%2cvs2010%2cASP.NET%2cWindows%20Phone%207%2cWP7%2cwindowsphone7%2cImaging%2cXML%2cLocation%20based%20services%2cLBS%2cParallelism%2cTesting%2cCommerce%2cConfiguration%2cTFS%2cEntity%20Framework%2cjQuery%2cMVC%2cAJAX">
data-zone="RON" data-format="300x250"
data-tags="Mobile%2cAndroid%2cHTML5%2cHTML%205%2cCSS%2cWeb%2cJavascript%2cAgile%2cALM%2cSQL%2c%20Virtualization%2cCloud%2cHosting%2cVisual%20Studio%2cvisualstudio%2cvs%2cvs2010%2cASP.NET%2cWindows%20Phone%207%2cWP7%2cwindowsphone7%2cImaging%2cXML%2cLocation%20based%20services%2cLBS%2cParallelism%2cTesting%2cCommerce%2cConfiguration%2cTFS%2cEntity%20Framework%2cjQuery%2cMVC%2cAJAX">