Balthisar.com : Software : Balthisar Tidy (original) (raw)
Balthisar Tidy Cleans, Formats, and Fixes HTML
Balthisar Tidy cleans and formats HTML, repairs errors, performs W3C document validation, and helps you identify accessibility concerns. Our pro version, Balthisar Tidy for Work adds near-seamless integration with command line Tidy and gives you the power to leverage automation viaAppleScript. Balthisar Tidy gives you the power you expect from Tidy and the beauty and ease-of-use you expect from macOS.
Balthisar Tidy Use Cases
Balthisar Tidy isn’t just an HTML pretty-printer; it promises to make sure your HTML is clean, error-free, and accessible. But it’s also much, much more.Balthisar Tidy is an HTML development tool; it can be a learning tool; it’s a diagnostic tool; it’s a batch processing tool; it’s a graphical_feature discovery tool_; it’s a W3C Validator. And, of course, it’s an_HTML pretty-printer_.
How can you leverage Balthisar Tidy in each of these roles?
HTML Development Tool
Whether you’re hand-crafting your HTML in vim, using a static site generator such as middleman, or using a commercial package such as Dreamweaver,Balthisar Tidy fits into your development chain prior to deployment. It will check compliance to standards, accessibility, and capture common errors. Tidy will normalize whitespace, sort attributes, ensure proper declarations, and detect logic errors.
As a tool in your development chain, Balthisar Tidy is perfect for adding those finishing touches the ensure compliance to your standards prior to deploying your code.
Learning Tool
All developers know it: code quality is just as important as, if not more important than, the ability of the code to function. When learning to write XML or HTML, consider using Balthisar Tidy as a teaching aid. Its instant feedback will reinforce rules, style, and syntax that all good developers adhere to.
Diagnostic Tool
“Tidy” doesn’t merely imply code formatting; it also means helping you eliminate bad stuff. Things like errors, logical inconsistencies, and deprecated language and syntax. Balthisar Tidy gives you a much needed sanity check before you ship.
Feature Discovery Tool
Tidy has a long history in the command line world. It also has dozens of option settings and inconsistent descriptions of what they do. Trial and error in the command line world can be a frustrating experience.
Balthisar Tidy, though, offers all of Tidy’s options in an efficient, easy-to-use GUI that provides instant Tidy-ing and instant feedback. If you don’t have the patience to read dry specifications, simply use Balthisar Tidy to discover the features that you want.
Batch Processing Tool
Command line Tidy can be used in shell scripts, and using Balthisar Tidy as a feature discovery tool makes it easy to decide on the settings that you want to use with command line Tidy.
If you’re lucky enough to have Balthisar Tidy for Work, then you also have the ability to generate a configuration file for command line Tidy directly from_Balthisar Tidy_!
Finally as a Balthisar Tidy for Work user, you appreciate the better things in life and can skip shell scripts altogether. AppleScript support enables high-level scripting, automation, and interoperability with other Macintosh applications. With AppleScript you can batch process entire folder hierarchies, or even use Folder Actions to Tidy files automatically.
W3C Nu Validator
Document validation is a requirement for many developers, and_Balthisar Tidy_ can address that requirement using the defacto World Wide Web Consortium (W3C) Nu HTML Checker. You’re not limited to_Balthisar Tidy_’s fast, built-in version, either. You can validate online within Balthisar Tidy with the W3C’s service, or choose the compatible service of your choice.
HTML Pretty-Printer
And of course, Balthisar Tidy provides the same pretty-printing features that Tidy has been known for for years.
Balthisar Tidy Feature Comparisons
How do the three versions of Balthisar Tidy measure up? | |||
---|---|---|---|
Feature | Balthisar Tidy (né for Work) | Balthisar Tidy Classic from the App Store | Balthisar Tidy from the website |
Supported with new version after current? | Yes | No | Yes |
Free and Open Source (FOSS)? | Yes* | Yes | Yes |
How much does it cost? | $7.99 (US; others similar) | free! | free! |
Does it support every macOS file encoding? | Yes | Yes | Yes |
Live preview of Tidy’s effects on code? | Yes | Yes | Yes |
Live preview of Tidy’s effects in a built-in web browser? | Yes | Yes | Yes |
Identifies errors and directs you to their exact location in your source code in an instant? | Yes | Yes | Yes |
Corrects errors in the source document immediately? | Yes | Yes | Yes |
Identifies and automatically corrects several potential errors? | Yes | Yes | Yes |
Automatically cleans up ugly code from HTML generator applications? | Yes | Yes | Yes |
Identifies opportunities to ensure accessibility compliance? | Yes | Yes | Yes |
Pretty-print formats your source code for maximum legibility? | Yes | Yes | Yes |
Syntax highlights your source code for easy editing and review? | Yes | Yes | Yes |
Uses the most advanced, cutting edge Tidy engine? | Yes | Yes | Yes |
Performs HTML document validation with a W3C Document Validation service? | Yes | Yes | Yes |
Offers its processing via System Services? | Yes | Yes | Yes |
Offers its processing via Action Extensions? | Yes | Yes | Yes |
View both Source HTML and Tidy HTML side-by-side in a built-in web browser? | Yes | No | Yes |
Allows you to use themes to customize your workspace? | Yes | No | Yes |
Outputs Unix configuration file for command-line Tidy? | Yes | No | Yes |
Outputs colored RTF documents for using your code in other documents? | Yes | No | Yes |
AppleScript compatibility allowing automating workflows? | Yes | No | Yes |
AppleScript compatibility allowing automatic Tidying using Folder Actions? | Yes | No | Yes |
How do I get updates? | App Store | App Store | Self-Updates via Internet |