Tools
I do a lot of programming, and I have a set of tools I use on a general day-to-day basis. I will not be covering obvious tools (Google, etc.). This is not an entire list of tools I use or have used.
Editors
Non-IDEs
- E-texteditor — $35 — A very fancy programming environment. It’s pretty much a clone of TextMate with some added features. For Windows and Linux (Linux version is actually free).
- InType — Free — Another fancy editor like E, and is supposed to get better in its next release.
- Sublime Editor – $59 – Some sort of weird cross between Intype and E-Texteditor. Editor has an API to Python for customizing it. Haven’t played around much.
- Stylizer — $79 — A very fancy CSS editor. I don’t have a good point of reference to compare this to, but I made a video demonstrating version 4.0 (it’s currently at 4.1, so some things have already changed).
- Notepad2 — Free — Pretty nifty little editor to replace the simplistic notepad present in Windows.
IDEs
- Netbeans 6.7 — Free — Haven’t gotten the hang of this one, but not bad so far.
- Eclipse PDT — Free — Nice but after using the Zend editor this feels like a broken version of that.
- Visual Studio — insert lots of dollar signs — Absolutely incredible for C# and the like. There are free versions (express) and student versions for free, as well as the paid version.
Utilities
- Git Extensions — Free — A GUI for Git on Windows. It’s a little buggy here and there, but it gets the job done.
- TortoiseGIT — Free — An explorer extension for GIT on Windows. Based off of TortoiseSVN, and incredibly awesome.
- TortoiseSVN — Free — A Explorer extension for SVN on Windows. It’s a beautiful masterpiece of awesome and win all in a small packaged download. Somewhat funky on Vista x64, however.
- PuTTY — Free — An SSH Client for Windows.
- WinSCP – SCP client for Windows.