BBEdit is a complex and full-featured Mac OS X text and source code editor designed to provide the tools needed by both developers and normal users in one powerful and intuitive package.
The BBEdit app comes with an extensive array of tools created to make editing, manipulating and searching text a lot more easier.
Some of the most important and useful BBEdit features are searching and replacing across multiple files, source code function navigation and syntax highlighting, text and code completion, code folding, scripting support, and a comprehensive set of robust and very simple to use HTML markup tools.
NOTE: To buy BBEdit via the App Store, an Apple account is required.
Here are some key features of "BBEdit":
· Complete set of HTML Tools - for fast, easy, and correct markup. Supports current standards including HTML 4.01, XHTML 1.0 and 1.1, and WML 1.1, 1.2, and 1.3
· Innovative "Text Factory" feature for automating the application of multiple text transformations across multiple files or folders, without scripting or programming
· Syntax coloring and function navigation for nearly two dozen languages, plus an extensible architecture for adding your own
· Flexible 'grep' style pattern-based search and replace based on PCRE
· Advanced file filtering for multi-file search and replace including filtering based on file contents
· Documents Drawer and Navigation Bar to open multiple documents into a single window, and then switch between them quickly and easily
· Powerful Glossary - store and insert frequently-used text items
· Advanced Unix scripting on Mac OS X with built-in Perl, Python, and shell scripting support
· Enhanced Unicode support - work easily with documents written in multiple languages and text encodings
· Authenticated saves
· Built-in text transformations for text formatting and cleanup
· Integrated access to Perforce, Subversion, and CVS
· Transparently handles DOS/Windows, Unix, and Unicode (UTF-8 and UTF-16) text files
· "bbedit" command-line tool
· Unique "Shell Worksheets" provide Mac OS X Unix power with Macintosh style
· Advanced AppleScript, Perl, and Mac OS X Unix scripting support
· Built-in FTP and SFTP support to manage files on remote servers
· File Groups to work with related files in a project
· Integrated spelling checker
· Integration with Macromedia Dreamweaver
· Automator support
Requirements:
· Automator
Limitations:
· 30 days trial
What's New in This Release: [ read full changelog ]
Additions:
· This release consists entirely of fixes for reported issues, and contains no new features, nor changes to existing features.
Fixes:
· Fixed internal exception which would occur when doing a "Check {Document, Folder} Links" and a link with no file name was encountered; this would lead to a stuck progress dialog which would crash when clicking the "Cancel" button, and other misbehaviors.
· Fixed bug in which certain operations which involved placing text on the Clipboard would fail with a -102 error if done immediately after rebooting.
· When scanning HTML documents for folds, empty XML tags will no longer throw off the calculation (even if the document is not using XML/XHTML).
· Fixed crash which could happen when preparing data for export to the Services interface.
· Re-enabled garbage collection for the Automator actions, because although GC is deprecated and we're all supposed to be using ARC instead, Automator (a) requires that actions still allow GC (GCC_ENABLE_OBJC_GC = suppor...