Application Development: BBEdit Is an Almost Perfect 10
The user interface in the latest release, BBEdit 10, has been reworked a bit, with lists of recently used documents and new project management features, including the ability to save windows displaying multiple documents as a project. The HTML markup tools have also been overhauled in BBEdit 10 to now allow the use of any available attribute when creating or editing an element or an element's attributes; the application presents valid "completions for the valid attributes of the element. Application support data can now be maintained in a Dropbox folder, allowing users to share supporting files between BBEdit installations. After the interface improvements, the cleverest new feature of BBEdit 10 is the support for seamlessly editing text files that are stored within a ZIP file. BBEdit 10 will extract the text document from the archive, and if the user saves changes, recompress the document in the archive. This even works when performing a search-and-replace across multiple files.