In this post I'm going to compare a few text, html, css and js editors for linux. There won't be a Dreamweaver or Frontpage clone here, because frankly, I don't like those "web IDE's", I don't like them at all. They are bloated, generate code I don't like and are just kinda slow. Of course for JAVA related programming, use netbeans or eclipse and for .NET projects Visual Studio.
My all time favourite text editor is
notepad++, which is small, fast and plugin-enabled. Sadly, it's windows only. Following are e few alternatives to notepad++ on Linux. The editors I'll list all have syntax highlighting for multiple languages, are small and fast, tabs for multiple documents and some are even plugin-enabled.
Great syntax highlighting (tons of languages).
Has a side pane for documents.
A fullscreen setting - great for small screens.
Supports plugins.
Doesn't support projects.
No debugging.
Comes with a nice set of tools (Make RPMs etc).
Supports JavaScript projects.
JavaScript debugger.
Supports Plugins.
Built-In CVS support.
Supports overview over functions in left pane.
Supports plugins.
Does not support projects.
The menus aren't easy to navigate.
This list will grow as I try more editors, so far my favorite is Anjunta IDE, because it's small, clean and supports everything I need - it's like Visual Studio meets Notepad.