Colyn said:
Since TSW Webcoder is no longer free are there any other decent
choices available?
I'm not interested in W.Y.S.I.W.Y.G. editors.
Amaya looks good.. Any comments??
Isn't Amaya a wysiwyg editor? (And not a very good one at that.)
The problem I find with text based editors is that many of them are good for
initially composing pages, but aren't very good when it comes to editing or
changing pages afterward.
I use Notetab Pro which is a commercial product, but the freeware version
Notetab Lite (
www.notetab.com) works just as well except no syntax
highlighting which really does make text editing a whole lot easier. What's
nice about these is the ability to set up your own code snippets and the
ability to highlight the start and end of tags. That's really speeds up the
process of editing I find.
Another nice feature is live updating, i.e. when another program alters the
html file, Notetab can detect this and will then give you the option to
update the file in Notetab. How is this useful? Well I will sometimes
alternate between using Composer (wysiwyg) and Notetab on the same file.
Composer helps me nail down the overall look and Notetab lets me clean up
the code, add comments / scripts, etc.
Notetab also has a built-in scripting language, letting you set up macros to
do all sorts of fast / bulk editing.
Composer is part of the Mozilla suite
(
http://www.mozilla.org/products/mozilla1.x/). Some people here recommend
NVu which is related to Composer, but I find NVu buggy.
Some other recommedations:
PSPad (
www.pspad.com) comes highly recommended in this group. I like this
program too -- very similar to Notetab in capability. In fact, it has some
distinct built-in advantages that I have incorporated into my Notetab using
its (Notetab's) scripting.
Alleycode (
www.alleycode.com) has a nice feature -- synchro editing -- which
almost like wysiwyg. Highlight the section in the wys mode and the
corresponding code is highlighted in the adjacent window, ready for editing
by hand. However, its post-editng capabilities are clunky. If you could
combine this with code snippets, an efficient "find and replace" function
and live updating this could be an excellent program.
M