Text Editors: You need one, so love it!
Tuesday, September 25th, 2007BEFORE YOU CONFUSE YOURSELF, know that I’m not talking about document editors and word processors; there’s a time and a place for that topic and it’s worth discussing, however, I don’t want to distract from the importance of the text editor, especially if you’re not using one of the following.
If you’ve been searching for the right program or tools to start coding up a storm (because TextEdit and Notepad are too plain, and WYSIWYG isn’t for you), you’re in luck! Here are my favorite free apps.
Whether you’re just starting out and don’t want to invest too much, spent all’yer cash on a domain and hosting, or if you’re just plain cheap—these freebies are first class! If you have money to spend, there are options from the sub $100 apps all the way to the “best” (Dreamweaver, imo).
WINDOWS - Programmer’s Notepad | MAC - Text Wrangler
Now here’s the thing; you’re not going to get something similar to Dreamweaver in these two programs, and some people will incorrectly call them “glorified” plain text editors. Those people are wrong, in more ways than one… heck, they’re probably wrong about a lot of things. These apps won’t give you instant-gratification; you’ll have to learn code in order to write code, and you won’t get an instant preview in any kind of “split” window (a la Dreamweaver). What you will get is color-coding and find and replace features that will really come in handy as your code gets more complex. You’ll also get numbered lines which is convenient for editing and organization, especially with multiple users/coders.
I could go into more detail, but you can get that at the two linked sites. Many programmers (who have the option of using Dreamweaver) end up using Programmer’s Notepad because it’s simple and fast. Apps with WYSIWYG-ish features and components are undoubtedly slower, and many of the cheaper ones don’t recognize languages other than HTML and javascript. Also, if you’re writing XML, Perl, Python, C, C++, JAVA, ANSI, etc… these two apps will do you some good!
I use a Mac as a main computer, but I would have to say that I like Programmer’s Notepad more. The creators of Text Wrangler: Bare Bones, offers another program called “BBEdit,” with some great features and the company is definitely cool enough to warrant paying for the software. The company isn’t some mega-corporation-evil-bloodsucking-money-whore, they’re what they look like, dedicated and cool programmers with an almost cult-like following (you should see their booth at MacWorld) because they create good software.
An alternative software (doesn’t really fit my tastes but I’m sure it would work for some users) is Mozilla’s SeaMonkey. SeaMonkey is a neat program that is the evolution of Mozilla’s original “Mozilla” app; it’s multi-OS (there’s multiple Linux versions and Solaris in addition to Windows/MacOS), it’s a browser, it’s an email client, it’s a text-editor/composer, an address book, and an IRC client. All in one, and that’s it’s charm.
I guess for those of you out there with system resource issues, it might be worth a look. You can ditch IE and the other browsers, your fat and ugly email client, and several other things as well. It has tabbed browsing, spam control, offensive content blocking… just no kitchen sink. You can probably find one of those in your kitchen.