The Script Formatter automatically inserts tabs, spaces and line breaks in your code as dictated by per-language rules you can configure. Now you can keep your code neat and clean without even trying. This unprecedented tool also allows you to automatically format completed function blocks, delete trailing spaces, format a complete statement when you hit enter, even automatically format code when pasted into ASE. Have scripts you wrote outside of ASE or got from a peer? Clean it up by easily enforcing your script formatting rules on the entire script!