TextWrangler Alternative for Windows | TextPipe
TextPipe is a fully-featured application that extends all the basic functions offered by TextWrangler. If you want an ultra-high speed, 100% automated solution that you can script from any programming language or schedule to process your website overnight, then you need TextPipe, not TextWrangler.
Unlike the now-deprecated TextWrangler, TextPipe lets you control the ORDER that options are performed in precisely. TextPipe also lets you restrict changes precisely to where you need them, such as lines 1-10, columns 40-50, or only to lines matching 'HEADER'.
Email Cleanup
- Sense and remove email quoting symbols, including those with prefix strings such as "Joe>"
- Set email quoting symbols
- Delete extra spaces and blank lines
- Convert line breaks to space or any other character
- Reformat (word wrap) line breaks to user-defined paragraph width.
Web Document Cleanup
- Delete HTML tags
- Decode named and numbered HTML character constants, such as """ or """ (HTML entity encoding)
- Delete extra blank lines (ie, reduce two or more blank lines to one blank line)
- Delete leading and trailing spaces and tabs
- Convert line breaks to spaces to minimize web page size
Space Operations
- Delete leading spaces and tabs
- Delete trailing spaces and tabs
- Reduce space runs to one space
- Apply one space after sentence punctuation
- Apply two spaces after sentence punctuation
Line Operations
- Delete extra blank lines (ie, reduce two or more blank lines to one blank line)
- Delete all blank lines
- Delete duplicate lines
- Delete lines that contain user-specified text
- Delete lines that do not contain user-specified text
Indent Operations
- Indent all lines with one space, a tab, or user-specified text
- Unindent all lines by one or more characters
Case Operations
- Convert to Title Case
- Convert to Sentence case
- Convert to uppercase
- Convert to lowercase
- Capitalize each word
- Toggle (swap) case of each character
- Randomize case
HTML Operations
- Delete HTML tags
- Decode named characters such as """ and "<r;"
- Decode numbered characters such as """ and "&#$65;"
- Convert text to HTML document
- Encode text to &#nnn; sequences (useful for obfuscating email addresses to reduce spam harvesting)
Sort Operations
- Sort lines alphabetically, numerically or according to line length
- Designate the column on which sort comparison should occur
- Case sensitive or insensitive
- Ascending or descending
- Sort according to ANSI or ASCII value
Auto-Number Operations
- Set starting number
- Set numbering increment
- Set leading zero, if any, and the format
- Set if blank lines should be numbered or counted
Conversions
- Tabs to spaces
- Spaces to tabs
- OEM to ANSI
- ANSI to OEM and 151 code page conversions.
Strip Operations
- Strip low ASCII characters
- Strip high ASCII characters
- Strip binary characters
- Strip OEM graphics (line drawing) characters
- Convert OEM graphics (line drawing) characters to +, - and |
- Strip user-specified characters
Replace Operations
- Designate unlimited search and replace string pairs
- Case sensitive or insensitive match
- Case sensitive or insensitive replace
- Exact match, Perl patterns, EasyPatterns
- First only
Miscellaneous Operations
- Convert text to hex or decimal dump format (useful to examining character values)
and a huge range of other features - this is just the beginning!