{"id":50892,"date":"2026-04-05T14:04:40","date_gmt":"2026-04-05T14:04:40","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50892"},"modified":"2026-04-05T14:04:40","modified_gmt":"2026-04-05T14:04:40","slug":"bluefish-2-4-1-side-by-side-view","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/04\/bluefish-2-4-1-side-by-side-view\/","title":{"rendered":"Bluefish 2.4.1 Released with Side-by-Side View &#038; Improved Dark Mode"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-43149\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>Bluefish, the free open-source code editor for programmers and web developers, release new 2.4.1 version few days ago.<\/p>\n<p>The new version of this lightweight and fast code editor features <i>split view<\/i> that allows to view 2 file content side-by-side in same app window, making easy to compare information or work across two files at once.<\/p>\n<p><!--more--><\/p>\n<p>This feature was initially introduced in last 2.4.0 version as an experimental feature. Now, it&#8217;s considered as stable. Simply open two or more files in tabs, then go to <b><i>Document<\/i><\/b> -&gt; <b><i>Side by Side<\/i><\/b> to start the split view. And, it will store and restore documents side-by-side status in the project.<\/p>\n<p>By default, the split view action moves the current focused tab to the right half, leaving the next tab as focused in left. You can click the &#8220;Slide by Side&#8221; option again and again to move more tabs from left to right. And, it will finally turn off split view when all tabs moved to right.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-sidebyside-view.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50893\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-sidebyside-view-700x445.webp\" alt=\"\" width=\"610\" height=\"388\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-sidebyside-view-700x445.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-sidebyside-view-300x191.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-sidebyside-view-768x489.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-sidebyside-view-1320x840.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-sidebyside-view.webp 1397w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>Besides split view, the new 2.4.1 version also <b>improved the dark color theme<\/b>.<\/p>\n<p>It said that it will detect your system color mode (dark or light) and adjust the colors itself accordingly. This probably meant for Windows and macOS, as in Linux (at least in GNOME) the feature works out-of-the-box for very long time, though the Flatpak package does not.<\/p>\n<p>In addition to the dark mode auto-detection, it also improved the html highlighting and textview widget for the dark theme colors. And, the color settings in preferences will now edit dark colors if in dark mode, and normal colors if not in dark mode.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-dark.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-dark-700x475.webp\" alt=\"\" width=\"610\" height=\"414\" class=\"aligncenter size-large wp-image-50894\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-dark-700x475.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-dark-300x203.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-dark-768x521.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/bluefish-dark.webp 1252w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>Completely renew \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac (Greek) and \u0ba4\u0bae\u0bbf\u0bb4\u0bcd (Tami\u1e3b) translations.<\/li>\n<li>Improve UI for split lines in columns.<\/li>\n<li>Use python3 in the shebang instead of python.<\/li>\n<li>Make ctrl-tab work as expected when both notebooks are active.<\/li>\n<li>Minor Windows build improvements, and other fixes.<\/li>\n<\/ul>\n<p>For the official release note, go to <a href=\"https:\/\/bluefish.openoffice.nl\/\" target=\"_blank\">Bluefish website<\/a>.<\/p>\n<h3>How to Install Bluefish code editor<\/h3>\n<p>Bluefish provides official packages for Linux, Windows, and macOS, which are available to download in its website via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/bluefish.openoffice.nl\/install.html\" target=\"_blank\" rel=\"noreferrer noopener\">Download Bluefish<\/a><\/div>\n<\/div>\n<p>For Ubuntu 24.04 and higher, select download and install the deb package, while other Linux may install the <a href=\"https:\/\/flathub.org\/en\/apps\/nl.openoffice.bluefish\" target=\"_blank\">Flatpak package<\/a> that runs in sandbox.<\/p>\n<p>As the official deb package is built only for 24.04+ on modern Intel\/AMD platforms, I built it into this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/bluefish\" target=\"_blank\">unofficial PPA<\/a> for Ubuntu 20.04, Ubuntu 22.04, and higher on both <code>amd64<\/code> and <code>arm64\/armhf<\/code> platforms.<\/p>\n<p><b>NOTE: The PPA uses the packaging rules from <a href=\"https:\/\/launchpad.net\/ubuntu\/+source\/bluefish\" target=\"_blank\">Ubuntu upstream<\/a>, which is conflict with the one from Bluefish website, as it mentioned. You need to remove either one before installing another.<\/b><\/p>\n<p>To add the PPA and install bluefish, open terminal (Ctrl+Alt+T) and run commands:<\/p>\n<pre>sudo add-apt-repository ppa:ubuntuhandbook1\/bluefish\r\nsudo apt update\r\nsudo apt install bluefish<\/pre>\n<p>(Optional) For any reason, you may remove the PPA as well as the deb packages by running commands:<\/p>\n<pre>sudo add-apt-repository --remove ppa:ubuntuhandbook1\/bluefish\r\nsudo apt update\r\nsudo apt install bluefish bluefish-data bluefish-plugins<\/pre>","protected":false},"excerpt":{"rendered":"<p>Bluefish, the free open-source code editor for programmers and web developers, release new 2.4.1 version few days ago. The new version of this lightweight and fast code editor features split view that allows to view 2 file content side-by-side in same app window, making easy to compare information or work across two files at once.<\/p>\n","protected":false},"author":1,"featured_media":43149,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2001],"class_list":["post-50892","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-bluefish"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50892","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=50892"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50892\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/43149"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=50892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}