Although I’m not a web designer of any kind but as a blogger, when it comes to tweaking things here and there in my website I do have to deal with a little PHP and CSS files. While editing CSS files, both Windows and GNU/Linux have excellent free tools available (for my work a features rich text editor would do just fine) but then I found ‘CSSED’ and it has become my primary tool these days.
CSSED is an extremely powerful, free, cross-platform (supports GNU/Linux, Windows and Mac OSX) & features rich CSS editor that makes dealing with CSS files a breeze!. Since CSS and PHP/HTML/C++, etc are quite close to each other, CSSED even has some decent support for those type of computer languages as well.
*. Language support include: XML, HTML, Java, PHP, Python, Perl, SQL and a few more.
*. Syntax highlighting.
*. Change colors using a color tool (one of my favorite features).
*. Easily add common CSS functions such as hoover, link, box properties, adjust margins, headings, text color, list styles, box shadows etc with GUI tools (these are actually just a fraction of its embedded functions to mention!).
*. View/Hide line numbers and endings.
*. Folding and auto completion.
*. Scan selected sectors and change their values with ease.
*. Find and Replace.
*. Change font size/type/color etc.
*. CSS validation.
*. Expand more features with built in plugins support.
These are again just a few of its features to mention.
You can install CSSED in Ubuntu 11.10 Oneiric Ocelot, 11.04 Natty Narwhal, 12.04, 10.10 and 10.04 by typing the below command in your Terminal window.
sudo apt-get install cssed
Other OS users you can get it from this official CSSED web page.