BBEdit

BBEdit — Free Download. HTML and Text Editor
BBEdit is a text and HTML editor for macOS. The program includes tools for working with code, plain text, and documents with markup.
5.0(1 ratings)

Download BBEdit (Official links)
File size: 27 MB
The latest version of BBEdit is: 15
Operating system: MacOS
Languages: English
Price: $0.00 USD

  • Plain text editing. BBEdit handles plain text files with full character encoding. The application preserves data integrity during manipulation. It supports Unicode, automatic encoding detection, and conversion between different standards.
  • Syntax highlighting. The syntax highlighting engine recognizes numerous programming and markup languages. Colorization applies specific rules for lexical elements, code structures, and language constructs. Customization of schemes and rules is available for specific needs.
  • Find and replace. The search system uses Perl-compatible regular expressions. Operations are executed on individual files, selected groups, or entire projects. Search results are presented in an interactive list for quick navigation.
  • File comparison. The comparison algorithm analyzes two files or folders and detects differences. The visual presentation shows modified, added, or deleted lines with character precision. The feature allows selective merging of changes between documents.
  • Code completion. The suggestion mechanism speeds up code writing through contextual prediction. The internal database stores commands, functions, and structures of programming languages. Customizable templates insert predefined code snippets with keyboard shortcuts.
  • Version control system integration. The tool connects with Git, Subversion, and other version control systems. File status is displayed using graphical indicators in the interface. Basic operations such as commit, diff, and update are accessible from within the environment.
  • Script execution and text filters. The internal interpreter processes scripts in Perl, Python, and other languages. Filters apply text transformations through batch processing. Execution results are captured and displayed in dedicated panels.
  • Project navigation. Project management organizes related files into logical units. The project browser allows quick access to all work components. Searches and substitutions are applied across project boundaries.
  • Integrated FTP and SFTP. The file transfer client connects to remote servers using standard protocols. Direct editing on servers allows modifying files without manual downloads. Folder synchronization keeps local and remote copies consistent.
  • Text manipulation tools. Specialized functions perform transformations such as sorting lines, removing duplicates, and reformatting text. Column operations manipulate tabular data with rectangular selections. Regular expressions enable complex search and replace operations.
  • Markup language support. The editor includes specific modes for HTML, XML, Markdown, and similar languages. Validation tools check the syntactic and structural correctness of documents. Browser preview shows the rendering result of markup.
  • AppleScript automation. The AppleScript interface allows controlling all program functions via scripts. Action recording generates reusable code for repetitive tasks. Integration with other macOS applications facilitates complex workflows.

Bare Bones Software began developing BBEdit in 1989. The first public version was released in 1992 for the classic Mac OS system. The application was originally written in Pascal for the classic Macintosh environment. The transition to macOS used Cocoa frameworks and Apple technologies. The codebase incorporates components in C, Objective-C, and Swift for different modules. The company maintains regular updates with compatibility for new operating system versions.


Alternatives to BBEdit:

PilotEdit — Free Download. HEX editor large files

PilotEdit

PilotEdit is an advanced text and hex editor that supports opening files larger than 4GB.
Price: Free   Size: 35.4 MB   Version: 20.8.0   OS: Windows
Itsypad — Free Download. Clipboard manager and editor

Itsypad

Itsypad is an application for macOS that combines a multi-tab text editor with a thousand-element clipboard history manager.
Price: Free   Size: 2.93 MB   Version: 1.4.4   OS: MacOS