TextWrangler Features
TextWrangler is a powerful and richly featured tool for composing, modifying, and transforming text stored in plain-text files.
Text Editing and Manipulating
- Powerful single and multi-file search & replace
- Flexible ‘grep’ style pattern-based search and replace based on PCRE (Perl-Compatible Regular Expression)
- Sort Lines and Process Duplicate Lines plug-ins offer grep pattern support for sorting, extracting, and handling text
- Find Differences to compare two versions of a text file and merge the differences
- Support for a wide variety of BBEdit plug-ins
- Support for rectangular text selections
- Built-in text transformations: Zap Gremlins, Change Case, Entab/Detab, and more
- Open and save files in a variety of character sets, including Unicode (UTF-8 and UTF-16) files
- Supports editing of multi-byte and Unicode text
- Quick Search window
- Perform incremental searches
- Open and save files in Mac, Unix, DOS, and Unicode line-ending formats
- Integrated support for Mac OS X’s spelling service
- Hard or soft wrap text however you prefer
- Quoted text rewrapper
- Multiple Undo
- Multiple Clipboards
- Splittable editing windows
- Auto-Indent
Programming
- Syntax coloring and function navigation for ANSI C, C++, Fortran, Java, Object Pascal, Objective-C, Perl, Python, Rez, Tcl, TeX, and Unix shell scripts
- Automatic language guessing and User selectable per/document language setting for supported languages
- Integration with Mac OS X developer help
- Ability to function as an integrated external editor with Project Builder 2.1
OS Platform Integration
- Comprehensive AppleScript support: scriptable, recordable, and attachable
- Ability to integrate TextWrangler with Unix tools and scripts, by means of the “edit” command-line tool
- Authenticated saves (you can modify files not owned by you, provided that you are an administrative user)
- Support for Quartz text smoothing on Mac OS X 10.1.5 and later.
- Support for Mac OS X Services
- QuickTime translation support
- Automatic backup of files when saving (optional)
- Optional Emacs keybinding support
Other Useful Features
- Extensive FTP/SFTP support open and save text files located on remote FTP servers
- FTP tool supports Mac OS Keychain and use of alternate ports
- FTP Browsers provide persistent view of remote site directories
- Integrated support for FTP access through Interarchy and many other third-party FTP clients
- FTP server discovery using Bonjour
- Support for a wide variety of BBEdit plug-ins & the ability to develop your own plug-ins
- Configurable key assignments – set keys for commands
- Integration with Super Get Info
- Disk browsers – view directory listings and open files
- Floating window list
For details on TextWrangler’s system requirements, please check here.