cssed

cssed is a CSS stylesheet editor for Web
developers. It lets you write your own (XML based)
CSS definition files and then insert CSS
properties and values in the stylesheet, just by
clicking in a tree view. You can also enable
autocompletion in a document basis, so the CSS
properties and values are selected from pop menus
in the editor to increase speed. While static CSS
values are inserted directly, complex CSS values
are dialog driven. The CSS definition file
included in the release fully supports CSS2.

Recent releases

Release Notes: This release fixes various bugs and features internal improvements,
leading to much better modularity and better integration among cssed
modules. It focuses on the management of various documents at one time,
better integration with the document list, and reordering capabilities
on opened documents by simple drag-and-drop operations. An effect of
these improvements is the new Python plugin, which lets you create and
execute Python scripts capable of interacting with the main application.

Release Notes: This release has much better encoding support and the ability to use Asian input methods, and some new highlighting schemes for other languages (HTML, PHP, Apache conf, shell scripts, Python, and others). A plugable interface has been developed, and the following plugins are available: a file browser panel, a VTE terminal window, a find in files panel that lets you find text throught a directory hierachy, and exuberant-ctags support. A Win32 version is available, and cssed can be built using the GTK+ 2.4 File Chooser.

Release Notes: This release features an improved UI built to match the HIG. The menus have changed and a new toolbar has been added. You can find the "Document Digest" to extract all styles and show them in a clickable list for easier navigation, and a new helper dialog, the "box properties wizard", to add box properties to any existing style.

Release Notes: This version fixes some problems with the built-in terminal. It
adds features to remember the window and
panel size and position, and a new drop-down list in the
selector scanner interface that allows the user to fire dialogs
or select static values to change the scanned declaration.