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.