Maintaining RV52.com requires custom software modules so I need a software development text editor. My Mac has one built-in called emacs, but it is so hard for me to remember all the commands and keystrokes to be effective writing software.
So I needed a piece of software which was very capable, like emacs, but at the same time allowed me to forget the commands. Textwrangler allows me to do just that. If you use Textwrangler a lot, you can become friends with their shortcuts. But for me, who does occasional software development, the menus are great.
This as many of the accoutrements that you would expect in a software development text editor. I'll list a few of them here – but there is no way I can be conclusive so I'm only going to hit some of the high points that I like!
- It is popular on the Mac – which means my FTP program automatically brings up this editor without further keyclicks. That is a big time-saver.
- It can edit multiple files at the same time.
- It colors the text based on the computer language. This is a big time saver and helps me find many a bug.
- Excellent search – including regular expressions.
- Line numbers (instantly disqualifies Textedit)
- Much much more
For those folks that might wonder what is a “text editor” – I guess the best explanation I could provide is that editors like Microsoft Word or even Textedit anymore do not store the simple text you see on the screen as “just that text”. They store the text in very complex file formats that wrap the text you see on screen with all sorts of extra data – for example – it stores font information with the file.
Sometimes you might need to look at a file in a format as close to the computer system as you can get and just see the rawest lowest data. This program is very good at that. Of course if you were not computery you should not do that. For us geekier types, we can't resist.
It is a great program. RV52.com uses it regularly and can 100% vouch for it.