Looking for a free HTML/CSS editor for casual use. Main use: edit some pages with a few divs, some styles, tables etc, nothing too fancy. I don’t do enough to warrant a full fledged commercial application like DreamWeaver. But because I don’t do enough, I also need any assistance I can get from an application.
Main things I am looking for:
- can highlight text and apply an HTML tag to it from a toolbar where tags are nicely grouped and have easily recognizable icons
- can hover over any tag in document source, or any word in document preview, and see the corresponding CSS for that tag with hierarchy of sources (multiple CSS selectors can work together on same tag) and current source
- can extract inline (styles, some attributes) and embedded CSS to linked
- easy way to push to external browser and to refresh already open browser preview
- can work directly on HTML source if required
- can tidy up the source and make it nice to read (indent, remove blank lines, etc)
- auto-completion of html tags, attributes and values, and css selectors, attributes and values
- can convert text to XML-compliant (special characters to XML entities)
- lightweight (easy to install, small footprint, fast to start)
First tried “free html IDE and editors”, on Windows XP. The N* is number of stars (larger # is better):
- bluegriffon: 4*, does nice job of 1 and some of 2, but not hierarchy part and rather buggy (deleted CSS several times, etc);
- coffeecup: 3.5*, nicer than bluegriffon in some respects (seems less buggy), but in other aspects it is opposite so difficult, but overall seems BlueGriffon more powerful on #2
- bluefish: 3*, does item 1 nicely, but 90% of commands on tools menu did not work (like rewrap etc), and does not do 2 or 6 (or 7 IIRC), and seemed to interfere with previewing in other tools; seems buggy (I think on Linux it is probably great!)
- html-kit 292: 2*, no CSS support worth mentioning
- aptana: too big (250 megs installed!) and external tools required (like GIT!), way overkill in terms of tool suite and dependencies
- amaya: not tried since no update in two years
- kompozer: not tried since no update in a year
- seamonkey composer: have to download the whole suite of seamonker browser / email client / etc, not nice
- codelobster: 5*; but no application/UI help, only link to w3c docs (albeit very detailed info about HMTL and cSS and context help works great for that)
- topstyle: limitations of free version too severe (2500 chars, for instance), and not documented
- stylizer: 4*, but not free; perhaps some features continue to work after 14 days, but site not clear about it, don’t like this (don’t want to risk finding out that can’t use after 14 days because critical feature disabled).
- style master: 4*, same problem as stylizer
- simple css: no hierarchy, can’t import (extract) from HTML doc
- ts webeditor: CSS is secondary
- netbeans: 3*, very big and slow to start, but (***) very powerful
- firebug: can edit but not save the CSS
- notepad++: favorite “quick, generic” viewer for XML and text and C++ but does not do code completion of CSS etc, would be good only for someone who does HTML & CSS day in and day out.
- cqstyle: no html assist
