
Automatic intelligent indentation (i.e.Switches between tabs & spaces depending on language, and correctly indents based on rules of that language). Syntax highlighting and language support for Python, JavaScript, HTML, Bash, YAML, XML, JSON, SQL, and Markdown.

(BTW if you are on a Mac, TextWrangler is unfortunately no longer available but I highly recommend its equivalent BBEdit which is basically the same-TextWrangler emerged over a decade ago as a sort of free sibling version of BBEdit.

There is even a free version which has all of the functionality I listed above.I’ve just been debugging display issues in the CSS in Knowlege Constructs FAQ-Tastic tonight. Firefox and Safari on Mac were a breeze to get right: just pull all the margins and padding off of ol.faq with a. nonumbers ol class that I’d already been using. It was especially easy to figure it out with the Web Developer’s Toolbar on Firefox. Unfortunately a quick excursion over to the Darkside and Internet Explorer (the blinkers through which 92% of the visitors to our clients still see the web – among Folivision vistors Internet Explorer users are a minority), showed that the CSS code just wasn’t working. In the absence of Web Developer’s Toolbar for Internet Explorer, there is no way to get instant Internet Explorer preview. The closest thing is to open up the file directly from the server and save it back to the server. Usually, I am set up with two monitors on my desk, a 20″ Samsung 205B for the Windows box and an HP LP3065 for the Mac work station. It’s just a matter of editing in CSSEdit or BBedit on the Mac, saving onto the server and pressing F5 on the PC keyboard. (Both monitors are highly recommended, btw.) We’ve installed a Linux machine now – the first of many – and I had to give up my 20″ Samsung 205B and plug the Windows box back into the HP LP3065. Pushing input and switching keyboards was not efficient (3 movements instead of one, along with a screenflash each time). So I decided to take the plunge and go looking for a Windows XHTML/CSS editor which would allow me to open up files from the server. I’d had a quick run-in with HTML-Kit a couple of nights ago which I found via somed SEO research I was doing (htmlkit are doing some serious link selling) but had not been happy at all with the tool. Nothing like being at home on BBedit (which while arguably drab, is not clumsy). The website was particularly stressful with it’s ugly and unreadable four column layout. Would you want to trust your html and CSS editor to people who can’t build a readable web page? Me neither. While version 292 is free, all future versions and advanced functionality are relatively expensive, with just part of the pro package costing $65. I don’t know if the guys at htmlkit have a drug habit they are supporting with their newfound commercial activities and advertising but something is seriously amiss. So I decided to look more seriously this time.
