PRODUCTS : BBEDIT : Feature Tour : Programming Features
BBEdit Feature Tour
Text Handling | Web Development | Programming | File Handling | Display | Search | UNIX & Admin | Other
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.