Leading professional HTML and text editor for Mac

BBEdit for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download BBEdit 12.6.6

BBEdit 12.6.6

  -  13.7 MB  -  Trial

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system. Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of BBEdit 12.6.6.


For those interested in downloading the most recent release of BBEdit for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • BBEdit 12.6.6 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

What's new in this version:

Additions:
- Added basic support for C++ raw strings

Changes:
When searching for text, or using the spelling checker to navigate, BBEdit will ordinarily play the system alert sound when no appropriate match is found. If it detects that the sound is muted, BBEdit will instead show an overlay alert. To skip the sound check and always have BBEdit show the overlay alert instead of beeping:
- defaults write com.barebones.bbedit AlwaysShowAnnunciatorForNotFound -bool YES
- This takes effect immediately without needing to restart the application.

Fixes:
- When double-clicking on a folder item in a palette corresponding to a folder-backed menu (Scripts, Text Filters, etc), BBEdit will reveal the folder in the Finder instead of crashing (the latter being not terribly useful)
- Fixed bug in which BBEdit did not set up Git and Subversion command execution with the current login environment, which in turn would cause commands to fail in specialized configurations which relied on specific customizations made outside of BBEdit
- Made a change so that the selection of wrapping points in CJK languages results in better outcomes when using "Soft Wrap Text" or applying the "Hard Wrap" command
- Fixed a crash which could occur at application startup, given a certain rare and obscure sequence of events
- Fixed a cosmetic glitch which would occur when vertically resizing sections of the sidebar in project windows, in such a way as to change the visibility of the vertical scroll bar and when Dark Mode was in effect
- If the "Recent items" setting in the General system preferences is set to "None", BBEdit will no longer attempt to add recent items to the list of recent items used by the system (including the Dock and the "Recent Items" submenu on the Apple menu)
- Fixed a bug in which a file created using the "New Text File" context menu command in a project sidebar would not get selected in some situations
- Restored some old code to active service when running on macOS 10.14, to partially address a reported font-smoothing issue when printing. (Printouts still look strange, but this appears to be due to low-level OS behavior)
- Fixed a crash which would occur during multi-file search when encountering Zip archives whose file or directory names contained certain URL-unsafe characters. Such archives are now correctly searched, and are also browseable using a disk browser
- Beginning with version 12.5, BBEdit provides the selection range in the active document (or the active document's contents, if there is no selection) as stdin when running a Unix script or executable from the Scripts menu. If the script isn't expecting this and never reads from stdin, this can cause a problem if there is more than 64K of data provided. The result will usually be a 100032 error
- If this is a regular occurrence for you, you can turn the feature off using a Terminal command: defaults write com.barebones.bbedit ProvideSTDINToUnixScripts -bool NO
- This takes effect immediately without needing to restart the application
- The "Arrange" commands on the Window menu now consider editing windows and "Preview in BBEdit" windows to be of a single type, so that they get arranged together. This is beneficial when using "Tile Two Front Windows Across" or "Tile Two Front Windows Down"
- Added some armor plating at the site of a reported (but not reproducible) crash
- Fixed bug in PHP syntax coloring in which non-ASCII identifier characters in variable names would end coloring for the rest of the name
- Adjusted the C-family function scanner and coloring parser to allow non-ASCII characters in identifiers
- Turned the scrolling throttle (ThrottleVerticalScrollingSpeed expert preference) back on by default
- Worked around a bug in certain printer drivers (looking at YOU, Canon) which would cause BBEdit to crash when attempting to save the current print options after confirming the print panel
- Made a change to the HTML language module so that script tags with type=module treat their contents as JavaScript
- Fixed a bug in which matching of the "Language" file filter term was case-sensitive when using the "Is" or "Is Not" operators, and matching using any other operator would fail completely
- Made changes to address a concurrency crash in the ctags data file reloader
- Fixed a bug in which the application's test for "is the alert sound output muted" would report the wrong answer for certain output devices (such as the Schitt Eitr). This would cause BBEdit to present an overlay alert instead of simply playing the system alert sound (which was the intended behavior)
- Fixed a bug in which items in tarballs were not sorted for display
- If the Mac App Store version of BBEdit notices that you have a license code for the current major version, it will alert you, because Mac App Store builds cannot use license codes. More information is here
- Fixed misbehaviors in the FTP browser window, in which the directory popup menu would be left showing an inappropriate item after choosing a bookmark-related command

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe