BBEdit for Mac helps developers write code by providing them with a clean, distraction-free environment. This premium product, which comes with a 30-day trial, supports over two dozen programming languages and is particularly good for Web developers, since it can integrate with any available Web browser for quick previews and website prototyping.
Plain but powerful UI: BBEdit for Mac features a minimalist main window with a small toolbar and a status bar. In the rest of the window, you can write your code using features such as indentation, custom colors for functions and operators, code commenting, and even autocompletion, not only for syntaxes but also for regular dictionary words.
Markdown support: The built-in Markdown support is a nice addition, letting you enter formatting triggers in your text that convert to valid HTML.
Paid software: There are many free alternatives for writing code on your Mac, and though they may not have as many features, they offer essentially the same functionality as this paid application.
Looking for a lightweight yet feature-rich application for building websites and writing code? BBEdit for Mac is a great option. Thanks to features like clippings, scripting (recording a series of actions), and code folding, the app can save you time by removing most repetitive tasks in the development process.
Editors' note: This is a review of the trial version of BBEdit for Mac 10.5.11.
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:
- This release consists entirely of fixes for reported issues, and contains no new features.
- Fixed crash which would occur occasionally (depending on the shape of memory) when trying to balance delimiters and the selection start was at the beginning of the document.
- Worked around bug on 10.8.x which broke running-browser detection (and thus the "Markup => Preview in => All Running Browsers" command).
- Worked around an elusive OS behavior in which the applic... See all new features »