Bluefish is a free and open-source advanced
text editor for web designer and programmers. It support variety of
programming languages and service side scripting languages for creating
dynamic and interactive web pages. It works on the major operating systems “Linux, FreeBSD, Mac OS X, and Microsoft WIndows”.
Bluefish is a lightweight text editor comes with quite clean and simple
user interface which is customizable through preference window –>
User interface –> Layout. You can change the layout, fonts, and
colors of bluefish to be suitable for your own usage.
Bluefish supports auto completion and auto-tag-closing for over than
25 programming languages which currently have
languages definitions files for bluefish such as “C/C++, CSS, Google
Go, HTML, XHTML and HTML5, Java and JSP, JavaScript and
jQuery, PHP, Python, …”.
Check the full list of features and supported programming languages in the
feature page.