FEATURED APP

The Code and Text Editor of Champions

BBEdit goes way beyond the basics. Meet the text editor of champions.

BBEdit

Legendary text and code editor

View

BBEdit is the Swiss army knife of text editors. Whether you’re editing source code, writing a novel, or building a website, BBEdit will make your life easier—and it’s been doing so for over 30 years.

Take, for example, BBEdit’s unparalleled search-and-replace capabilities. In addition to hunting within a single document, BBEdit can look across multiple files. The app supports regular expressions as well as programming and web development patterns (so you can convert, say, a series of spaces to a tab, or change all HTML tags to lowercase). You can even save custom search terms and patterns and reuse them any time.

BBEdit offers syntax highlighting, along with a built-in snippets feature for quick access to frequently used bits of text and code.

BBEdit is also incredibly fast and powerful. It can handle gigantic documents that would bring lesser apps to their knees, and it will open just about any file type you throw at it—even Unicode ones with glyphs found in Japanese and Cyrillic alphabets.

Coders will appreciate BBEdit’s full-text completion for a range of programming languages. And with support for the Language Server Protocol (LSP), BBEdit can integrate with language servers to get enhanced text completion, error highlighting, document formatting, and much more.

But BBEdit has something for everyone. Bloggers will cheer the app’s Markdown support, data scientists its Anaconda integration, and web developers its comprehensive HTML tools (including context-sensitive tag and attribute editing, as well as drag-and-drop HTML snippets). Everyone benefits from syntax highlighting, code folding to hide sections of a document you’re not actively working on, and a dedicated notes system for jotting down ideas and important info.

You can search (and replace) across open documents, saved sets of files, and even an entire folder or drive.

Although BBEdit is unquestionably a pro-level tool, it’s accessible enough for anyone to get the hang of. (Don’t be shy about using the company’s excellent tech support resources and user manual.) For anyone whose workflow requires whipping text into shape, BBEdit is an essential tool.