Skip to main content

Bluefish Open Source Code Editor

Bluefish is a powerful editor targeted towards programmers and web developers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages.
Bluefish is a full featured web editor for Linux. There are also native executable for Windows and Macintosh. There is code-sensitive spell check, auto complete of many different languages (HTML5, PHP, CSS, Ruby, etc.), snippets, project management, and auto-save. It is primarily a code editor, not specifically a web editor. This means that it has a lot of flexibility for web developers writing in more than just HTML, but if you’re a designer by nature you might not like it as much.

Bluefish Features

  • Lightweight - Bluefish tries to be lean and clean, as far as possible given it is a GUI editor.
  • Fast - Bluefish starts really quick (even on a netbook) and loads hundreds of files within seconds.
  • Multiple document interface, easily opens 500+ documents (tested >10000 documents simultaneously)
  • Project support, enables you to work efficiently on multiple projects, and automatically restores settings for each project.
  • Multi-threaded support for remote files using gvfs, supporting FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS and more1
  • Very powerful search and replace, with support for Perl Compatible regular expressions, sub-pattern replacing, and search and replace in files on disk.
  • Open files recursively based on filename patterns and/or content patterns
  • Snippets sidebar - specify custom dialogs, search and replace patterns or insert patterns and bind them to a shortkut key combination of your liking to speed up your development process
  • Integrate external programs such as make, lint, weblint, xmllint, tidy, javac, or your own program or script to handle advanced text processing or error detection
  • Integrate external filters of your liking, pipe your document (or just the current selected text) through sort, sed, awk or any custom script
  • Unlimited undo/redo functionality
  • In-line spell checker which is programing language aware (spell check comments and strings, but not code), requires libenchant during compilation2
  • Auto-recovery of changes in modified documents after a crash, kill or shutdown
  • Character map of all unicode characters (requires libgucharmap during compilation)3
  • Site upload / download1
  • Full screen editing
  • Many tools such as tabs to spaces, join lines, lines to columns, strip whitespace, etc. etc.
  • Customizable programming language support:
    • In-line reference information (move your mouse over a function name or tag name) for various programming languages
    • Code block folding
    • Highlighting matching block start and end markers (both brackets and tags)
    • Auto-completion and auto-tag-closing for many programming languages, with reference information, and even for nested languages (e.g. css and javascript inside html code that is inside a php document)
            with included language definition files for:
    • Ada
    • ASP .NET and VBS
    • C/C++
    • CSS
    • CFML
    • Clojure
    • D
    • gettext PO
    • Google Go
    • HTML, XHTML and HTML5
    • Java and JSP
    • JavaScript and jQuery
    • Lua
    • Octave/MATLAB
    • MediaWiki
    • NSIS
    • Pascal
    • Perl
    • PHP
    • Python
    • R
    • Ruby
    • Shell
    • Scheme
    • SQL
    • SVG
    • Vala
    • Wordpress
    • XML
  • Multiple encodings support. Bluefish works internally with UTF8, but can save your documents in any desired encoding.
  • Bookmarks functionality
  • HTML toolbar and tearable menu's
    • Dialogs and wizards for many HTML tags, with all their attributes
    • Fully featured image insert dialog
    • Thumbnail creation and automatically linking of the thumbnail with the original image, and multi-thumbnail creation
    • User-customizable toolbar for quick access to often used functions
  • ZenCoding support
  • Compliance with the Gnome and KDE user interface guidelines where possible
  • Translations into 17 languages - and more are coming for the next releases .

    Comments

    Popular posts from this blog

    OSClass Free Classified Script

    OSClass is a classified ads publishing platform and build to resemble WordPress as much as possible, it provides many of its features and interactivity as well. Build your own OSClass installation and start advertising real estate, jobs or whatever you want- in minutes! Features of OSClass: Graphic automated installer Admin panel General ads or specialized through modules Easy classifieds installation compatible with private/dedicated or shared hosting Lots of customization options (languages, themes, plugins) Search engine friendly, sitemap.xml generation, robots.txt, friendly URLs Integrated search engine with full text support Unlimited number of categories and sub-categories TYPO3, Drupal, Symfony, free site creator WordPress-like structure

    Sonorous WordPress Theme

    Sonorous is a fullscreen blogging theme with infinite scrolling and background slideshows/videos built in. Not only for Page templates, you can have fullscreen background slideshows and videos for blog posts as well. Suitable for media-heavy blogs focused on building a community of tight knit users, logging into your site is made easier via the log in button in the header. When clicked, the log in button shows the hidden log in area for on page log in. To top it off, this theme is mobile friendly. Theme Features: Header login Multiple menus Right sidebar Isotope integrated Infinite scrolling Fullscreen slideshows and videos Responsive / mobile friendly Logo uploader Post stylesheets Built using Hybrid Core Framework

    TB Purity Free Drupal Theme

    TB Purity features as a sub-theme of Drupal Nucleus inspired by the famous JoomlArt Purity. Start with TB Purity and tune it up until you get your design fits in. Marked as a solid theme for Drupal designs, TB Purity inherits the successful designs of Purity template: block design with clean lines, efficient use of space, subtle but varied color schemes, typography and layout. Theme features Simple & clean design:  Nucleus has a very powerful and flexible layout system. You can set global page width, choose between a fluid layout or fix 960 grid system and much more. Supperfish menu:  You can set the font for all main default elements from a list of font-families, google fonts or load your custom theme specific typography. Easy to customize:  Download and extract Nucleus theme. Then set your preferred Nucleus subtheme as default and save. Configure your basic settings and your ready to go. Quicktabs:  Subtheming is very easy to do with Nucleus. Just clone Nucleus Starter theme and