UniversalIndentGUIは、各種の整形ツールにGUIを提供します。これにより複雑な書式設定を、プレビューを確認しながら行えるようになります。

| ツール | サポートする言語 |
|---|---|
| Artistic Styler | C, C++, C#, Java |
| BCPP | C, C++ |
| Cobol Beautify | Cobol |
| CSSTidy | CSS |
| Fortran 90 PPR | Fortran |
| GNU Indent | C |
| GreatCode | C, C++ |
| hindent | HTML |
| HTB | HTML, XML, XSL |
| Javascript Decoder | JavaScript |
| JSPPP | JSP |
| Perl Tidy | Perl |
| PHP_Beautifier | PHP |
| PHP Code Beautifier | PHP |
| PHP Stylist | PHP |
| pindent | Python |
| Ruby Beautify | Ruby |
| Ruby Formatter | Ruby |
| Shell Indent | sh |
| (HTML) Tidy | HTML |
| Uncrustify | C, C++, C#, ObjectiveC, D, Java, Pawn, VALA |
| XML Indent | XML, XSL |
UniversalIndentGUI - Browse Files at SourceForge.net
アプリケーションを日本語を含むパスにインストールすると、整形の実行時にエラーとなります。

ツールバーの[ソースファイルを開く]ボタンをクリックしてダイアログから選択するか、ファイルをアプリケーション上にドラッグ&ドロップします。
![[ソースファイルを開く]ボタン](images/open-file-button.jpg)
リストから好みのツールを選択します。

設定対象ごとに分類されていますので、それをクリックして開き詳細を指定します。

あらかじめ[インデントの即時プレビュー]にチェックを入れておくと、書式設定を変更するごとにその内容がプレビューされます。
![[インデントの即時プレビュー]ボタン](images/preview-button.jpg)