
Bluefish provides programmers and developers with all the tools needed to create and edit their source files; we have come to expect quite a bit from our modern day editors like code folding, auto-completion, tabbed based interface, syntax highlighting and Bluefish has it all and even comes with a few surprises of its own. What's more, the application is distributed as an open source tool which makes it free to use.
Bluefish has a clean interface and intuitive design with quick and convenient access to all of its functions, most of which are placed on its toolbar. It includes a file browser and can manage multiple files in projects. Users will certainly enjoy a selection of snippets spanning across multiple programming and markup languages that will up their work. Bluefish can integrate other applications for advanced text processing and error detection.
Another interesting feature is the ability to auto recover changes made to a code in case of an application crash, system shutdown or accidental program termination.
All in all, Bluefish should suit both advanced and novice programmers looking for a highly flexible and free source editor.
v2.2 [Jan 4, 2012]
Bluefish 2.2.2 is largely a bug fix release with some very minor new features. A regression in the search functionality was fixed, that caused a segfault if a document with search results was closed. Multiple replace with search results directly next to each other corrupting the text was also fixed. The broken cursor positioning that ruined the Zencoding plugin was also fixed. On the multiplatform front: on Windows handling of the profile directory with non-ascii characters was fixed and on MacOSX image browsing in the image dialog was fixed. Two GTK-3 related bugs where fixed: the CSS dialog was unusable on GTK-3 and the right margin indicator was positioned wrong. Next to the major fixes several small memory leaks where fixed. Next to the bug fixes some small improvements where made. Startup is slightly faster using more threads during startup and improving the document recovery. The annoying scrolling of the side bar filebrowser in 'treeview' mode was fixed, descriptions of language options where fixed, and some menu strings, some HTML5 options where improved, accelerators and shortcut keys got improved and translations got better. The new features: duplicate line and delete line, and the Catalan translation.