Projects / Bluefish

Bluefish

Bluefish is a programmer's Web development editor written using GTK, designed to save the experienced webmaster some keystrokes. It features a multiple file editor, multiple toolbars, custom menus, image and thumbnail dialogs, open from the Web, CSS dialogs, PHP, HTML, Java, C, and XML support, external program integration (tidy, weblint, make, javac), and lots of wizards.

Tags
Licenses
Operating Systems
Implementation
Translations

Recent releases

  •  30 Apr 2014 18:58

    Release Notes: This bugfix release fixes a critical bug in the filebrowser and a specific CSS-in-HTML-tag highlighting issue. The filter code caused a segfault if the command did not exist. The Windows version now supports "open in running process". Development checks are now only enabled if Bluefish is compiled from svn, not if compiled from a tarball. Various language files have small improvements, and translations have been updated. A corner case for a new document from a template which does not exist was fixed.

    •  10 Feb 2014 21:39

      Release Notes: This is a bugfix release, but is also has new features. The syntax scanning engine and the filebrowser are much faster, with less memory usage. Projects now store the active document and active line numbers. Indenting is improved in auto-completion and smart indenting. Bookmarks and the paste special have been improved. OS X supports Mavericks, Retina display, opening from the finder, etc. Almost all syntax highlighting has been improved. There are also bugfixes, including ones for wrapped text, the replace engine, the split lines feature, auto-recovery, etc.

      •  12 Feb 2013 08:13

        Release Notes: This release has fixes for tab width, the blocksync feature, scrollwheel zoom, language syntax detection and character encoding detection, toggle comment, split view, and more. Performance has been improved, most notably the speed of the auto-completion popup. New features include simpler search options, paste special (to paste images from LibreOffice, for example), control-tab to switch to the most recent document, save as copy, and pylint, cssmin, jsmin, csstidy, and php_beautifier integration.

        •  28 Jun 2012 12:18

          Release Notes: This release has mostly many minor bugfixes and many minor enhancements. There are only few major changes: a corrupted state in the syntax scanner that could lead to a segfault was fixed, code folding had major fixes and improvements, search had major fixes, and a Lorem Ipsum generator was added. The GUI was restructured in some areas, some shortcut key combinations were added, and some visibility features were added and improved. On the Web front, some dialogs were added for HTML5. Many language files were improved with user configurable options.

          •  08 Mar 2012 10:32

            Release Notes: This is a bugfix release. A regression in the search functionality causing a segfault, multiple replaces close to each other, and the broken cursor positioning in the Zencoding plugin were also fixed. On Windows, handling of the profile directory with non-ASCII characters was fixed and on Mac OS X, image browsing in the image dialog was fixed. Two GTK3-related bugs were fixed. Some small improvements were made such as slightly faster startup and no more annoying scrolling of the file browser. New features: duplicate line, delete line, and a Catalan translation.

            Recent comments

            17 Jul 2003 07:41 FiXato

            Re: screwed up highlighting in 0.10

            >
            > I just downloaded the latest release
            > (0.10), and it just screwed up my
            > highlighting.
            > With the previous version which I was
            > running (the one that was distributed
            > with MDK9.1) I never had any
            > problems...
            > also the selection of several highlights
            > was better in previous function, AFAIK
            > you cannot select a specific highlight
            > now, and have to use the predefined...
            >
            >
            >
            > but the rest has improved much!
            > no more hangups during highlight refresh
            > or slow copy/paste with highlighting
            > on.
            > Better GUI (although I miss the close
            > buttons on every open documenttab).
            >
            > Nice Project Feature.
            > Good rightclick menu.
            > and more :D
            >

            stupid... my fault... I somehow downloaded the old 0.7 version...

            17 Jul 2003 07:24 FiXato

            screwed up highlighting in 0.10

            I just downloaded the latest release (0.10), and it just screwed up my highlighting.
            With the previous version which I was running (the one that was distributed with MDK9.1) I never had any problems...
            also the selection of several highlights was better in previous function, AFAIK you cannot select a specific highlight now, and have to use the predefined...

            but the rest has improved much!
            no more hangups during highlight refresh or slow copy/paste with highlighting on.
            Better GUI (although I miss the close buttons on every open documenttab).

            Nice Project Feature.
            Good rightclick menu.
            and more :D

            10 May 2003 06:47 leonutley

            pcre
            Had to go looking for libpcre, here's the homepage:


            www.pcre.org

            bluefish-0.9 and pcre-4.2 seems to do it here.

            20 Jun 2002 15:43 olivier

            Re: buggy highlighting

            > PHP is highlighted by default, and you
            > can't turn it off. For example, if you
            > type align=justify, then "if"
            > inside "justify" will be blue
            > anyway. And user-defined buttons would
            > be very useful. The rest is great.
            > CoffeeCup sucks !


            Try the snapshots of the gtk-2 port, there is a new highlighting engine!

            05 Jun 2002 04:16 infrastation

            buggy highlighting
            PHP is highlighted by default, and you can't turn it off. For example, if you type align=justify, then "if" inside "justify" will be blue anyway. And user-defined buttons would be very useful. The rest is great. CoffeeCup sucks !

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.