Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Development Tools

Dave McFarland
STAFF
Dave McFarland
Treehouse Teacher

Shell / Terminal program for Windows

Windows users: if you use a shell or terminal program (for example with Git), which one do you use?

I've heard good things about Powershell, Cygwin and Console2.

Any recommendations?

4 Answers

Dave McFarland
Dave McFarland
Treehouse Teacher

Hi Mike,

Thanks for the answer. I'm a Mac guy, but want to get a Windows machine too. Haven't looked at the Git Windows installation, but I understand it has some kind of terminal app for issuing Git commands. Does it have basic command line tools like cd to change directories and move around the file system?

Yes, It has all basic commands.

Jay Mayu
Jay Mayu
6,805 Points

for ssh I'll use putty.

Else I'll stick with the git bash window.

Kenneth Love
STAFF
Kenneth Love
Treehouse Guest Teacher

When I was doing corporate training, most of my students were on Windows and most used PowerShell. It seems to work pretty well but has some weirdness with executable out-of-the-box, if I remember correctly.

Justin Horner
STAFF
Justin Horner
Treehouse Guest Teacher

Hello Dave,

When setting up a Windows environment I take these two steps before going any further (after installing Chrome, I should note).

1) Install Chocolatey NuGet

2) Launch cmd and run cinst console2

My goal with Console2 was to mimic the Terminal on Mac as closely as I could, and I got pretty close.

You can read a great deal about setting up Console2 from Scott Hanselman on his blog.

I hope this helps

Dave McFarland
Dave McFarland
Treehouse Teacher

Thanks Justin,

It seems like development on Console2 has stopped (last update in 2011?). I still see fairly recent blog posts about it however. There also appears to be a fork of Console2 that is being maintained called Console Z

Justin Horner
Justin Horner
Treehouse Guest Teacher

You're welcome and absolutely right. Console2 development appears to be non-existent.

As a rare user of Windows, and considering Console2 is as good as it is without constant development, this hasn't been a problem for me.

Thanks for sharing info on Console Z! Glad to see interest is still there.