BBEdit is a popular, powerful HTML and text editor with a high-performance array of tools for editing, sorting, searching, transforming, and otherwise manipulating text. Anyone with modest text-editing needs should check out BBEdit's free sister app, TextWrangler, but BBEdit is still an excellent choice for software developers (especially Web developers), with potent hand-coding features across more than 20 programming languages.
On top of basics like code folding and syntax coloring, BBEdit has flexible, multilanguage code completion, nonmodal search and replace across multiple files (so you can keep multiple document and search windows open), a smart Scratchpad that automaintains its state and contents, multiplatform Web browser preview, and--as they say, but in this case it's particularly apt--much, much more. The most recent update adds a Sleep command, support for Growl and LassoScript, and improvements to expert preferences, MobileMe syncing, Terminal integration, FTP implementation, and more.
BBEdit has certainly attracted more competition over its many years--and you can find pieces of its functionality in a variety of cheaper apps--but this app remains popular for a reason, with its rich, robust feature set and tons of options for customization.
BBEdit is a high-performance HTML and text editor for the Macintosh. It is designed and crafted for the editing, searching, transformation, and manipulation of text. BBEdit provides an array of general-purpose features which are useful for a wide variety of tasks, and includes many features which have been specifically developed in response to the needs of Web authors and software developers.
What's new in this version:
Introduces significant enhancements to the Projects feature that debuted in BBEdit 9.0, including support for adding Finder saved searches to projects, and additional flexibility in handling non-text files, including command-driven support for examining files via QuickLook when running on Mac OS X 10.6. In addition, the BBEdit 9.3 update now lets customers create language-specific ctags data files to serve as completion sources. FTP/SFTP browsers now feature a "New" button allowing for the creat... See all new features »