I agree, Bluefish is a good try. There are others, especially if you like more Qt and less GTK, but Bluefish is great. Like said, it does not generate code (well, actually it has some functioning that allows you to run trough a short "wizard" to insert, for example, a certain kind of table, but not so that you just point-and-click and get a web site with trashy code and fancy stuff in 5 minutes), but on the other hand it shouldn't. I've seen and tried quite a many WYSIWYG-editors (What You See Is What You Get, doesn't work exactly like that btw) and editors that let you click items you want on the page; the worst examle is probably MS FrontPage. Anyway, of all of them I have found none that would really do the job with good quality; the code is always somewhat trashy and need to, at least, be run trough a code cleanup tool first. Overall it just takes more time to clean the machine-generated code and make it readable than write it yourself, or better yet, use php or similar to generate the code based on your wishes.
There are a lot of people who "can create websites", meaning they know how to use Macromedia DreamWeaver or Adobe GoLive and their help menus, but it's much more valuable to know how to write the stuff by hand, make the code effective, small in size and working (I know quite a few examples where these fancy GUI editors create code that doesn't work in some browsers because of lack of standards). Bluefish offers you syntax hilighting and some tools that are of great use, and in my opinion if you know how to write code instead of clicking it, you'll get better results with a regular text editor than you do with Macromedia (which is Adobe now, anyway) DreamWeaver; what Bluefish offers better is just syntax hilighting and so on, it doesn't make the job for you, but eases your working. You still get to keep all the strings in your own hands, no need to ask the program do something and then fix it yourself later.
|