Bare Bones Software, Inc.

Skip Navigation


BBEdit’s Tools for Programming

Along with many other applicable capabilities (such as code folding, auto-save, searching and Find Differences), BBEdit provides these special features geared toward software development:

  • Code folding allows you to hide sections of code in order to improve readability and more easily view the structure of your source file New!
  • support for Exuberant Ctags (a powerful tool for indexing and navigating source code) providing easy access to indexed symbols by means of contextual menus and the “Find Definition” command Improved!
  • Integrated access to Subversion, CVS, and Perforce allows you to work transparently with source files under revision control:
    • Work with source files from multiple repositories
    • Add/delete, edit/revert, synchronize, commit, resolve conflicts, compare revisions
    • Compare to Base and Compare to Head to compare open files to what’s in the repository
  • Integrates with Affrus (the powerful Perl development environment from Late Night Software) for Perl debugging
  • Functions as an external editor with Xcode, and with the Absoft Pro Fortran IDE
  • Check Syntax for perl and now python scripts New!
  • Direct integration with Mac OS X native Perl environment, as well as Python, Ruby, and unix shell scripts Improved!
  • Automatic function scanner allows easy navigation of source code
  • Easily develop “Codeless Language Modules” to add syntax coloring and function navigation without writing any code Improved!
  • Auto-Indent
  • Automatic backup of files when saving (optional)

Download the fully-featured demo.

< Web Development :: File Handling >