Bare Bones Software has released, a significant update to the venerable text editor that adds support for , an “artificial pair programmer” that evaluates code as you write. Kite also provides advanced code completion, error correction, and contextual documentation of library and API calls. Bare Bones has also tweaked BBEdit’s demo model, making it easier to try out the app’s advanced features. For 30 days, all features are available, after which BBEdit remains permanently functional with a reduced feature set along the lines of the company’s free TextWrangler editor — unavailable commands are badged with a Demo icon. Purchasing a license at any time brings back the complete feature set.
Notable changes in BBEdit 11.6’s interface include a location field in the file info panel along with buttons to copy the full path and URL, a popover for navigating by line number, and a New Text Window command in the Dock menu. Bare Bones has tweaked the editing view, shrinking the toolbar, moving the document icon to the right side of the toolbar, and condensing the text in the bottom status bar. Plus, a new Edit > Lines > Duplicate command duplicates the current line or selected lines, and Find Differences can now ignore blank lines and all whitespace. Be sure to read the voluminous release notes for more changes and details on numerous bug fixes. ($49.99, free update, 14.0 MB, release notes, 10.9.5+)