1.6 04 Sep 2018

Auto-complete partially typed words in BBEdit.


Developer website: C-Command Software

BBAutoComplete adds word auto-completion to Affrus, BBEdit, Mailsmith, Microsoft Word, Script Debugger, Smile, Tex-Edit Plus, and TextWrangler. You type the start of a word, press a key, and BBAutoComplete types the letters to complete the word. If BBAutoComplete guessed wrong, you can keep pressing the key to cycle through other possible completions. Other auto-completion utilities need to be taught the abbreviations and expansions that you use; BBAutoComplete avoids this hassle by automatically looking for expansions in the program's open documents. This means that it always suggests completions that are relevant to your current task. BBAutoComplete is probably most useful for programmers, who need to remember and type long variable and method names, but it can also help with prose writing. It's useful any time you need to type long words quickly and accurately. BBEdit 9 and later have a built-in auto-completion feature, however BBAutoComplete is preferable in some ways. BBAutoComplete can look for completions using text in other windows and documents that are open. Depending where your cursor is, BBEdit may ignore potential completions, even if the words appear just a few lines away in the same document. The completions that BBAutoComplete offers are easily predictable and consistent; they do not change based on the syntactic context. BBAutoComplete is case-sensitive, which helps to narrow the list to the most relevant completions.

What's New

Version 1.6:
  • BBAutoComplete now supports Dark Mode on macOS 10.14.
  • Added support for Hiding the Dock Icon.
  • Fixed a bug where BBEdit 12 would report an error if you invoked BBAutoComplete while a palette was open.
  • Improved the Extra word characters and Requirements sections of the manual.
  • The new Save Diagnostic Report… command in the Help menu provides an easier way of recording error logs and other information to send to technical support.
  • Made various code modernizations.
  • Renamed "Mac OS X" to "macOS" throughout the app and documentation.
  • Removed the embedded Growl framework, as it was not used.
  • The Software Update… feature and crash reporter now use HTTPS.
  • Documentation and Help menu links to now use https instead of http.
  • Worked around a badly worded OS certificate error when checking for a software update.
  • Improved the error reporting for the Software Update… command.
  • Added support for App Transport Security.
  • Fixed a bug where Software Update… would continue offering updates in the same session in which you had held down the Option key.
  • Increased the font size in the Software Update… window.
  • Added accessibility label in the Software Update window.
  • The Software Update… feature and crash reporter now use HTTPS.
  • Worked around a macOS bug that could cause a crash during Software Update….
  • The About, Software Update, and help windows now use the San Francisco font on Mac OS X 10.11.
  • The About BBAutoComplete window now uses the system language names.
  • Fixed the size of the distribution disk image window.
  • Worked around a Finder bug that could cause the disk image’s icons to be misaligned if the AppleShowAllFiles option was enabled.
  • The distribution disk image is now signed for Gatekeeper.
  • BBAutoComplete now requires macOS 10.7 or later. Versions of BBAutoComplete for macOS 10.6 and earlier are available.


  • macOS 10.7 or later
  • One of the following:
    • Affrus
    • BBEdit
    • Mailsmith
    • Microsoft Word
    • Script Debugger
    • Smile
    • Tex-Edit Plus
    • TextWrangler


Current Version (1.x)


Version Downloads
Business / Word Processing
04 Sep 2018
Intel 64 / OS X