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:
- Added #! based language guessing to the Lua language module.
- If the document's on-disk encoding is set to use UTF-8 with a BOM, and the document also contains an explicit character set declaration of "utf-8" (which implicitly does not include a BOM), BBEdit no longer displays an "encoding mismatch" alert. (In general, you shouldn't save documents this way, though most modern software and user agents should recognize a UTF-8 BOM.)
- Fixed typo in control title in the ... See all new features »