Actionscript blank line and spacing settings

Spacing

Spaces inside (,[

This is the number of spaces inside parentheses, brackets, and braces (for arrays). This option is only used if the box is checked. Otherwise, the individual settings for parenthese, brackets, and braces are used.

No spaces between adjacent (,[

If checked, nesting characters that appear next to each other will not have spaces between them, regardless of the Spaces inside setting. Ex. [(( x + 2 ) + 3 )].

Spaces before comma, Spaces after comma

This is the number of spaces before/after commas as they appear in parameter lists, method arguments, array declarations, etc.

Spaces around assignments, Spaces around operators

This is the number of spaces on either side of an '=' or boolean/arithmetic operator. This applies to symbolic operators only. Text operators (like 'as' and 'instanceof') will always have only 1 space on either side.

Spaces around colons

This is the number of spaces on either side of a ':' character in variable declarations.

Spaces after labels

This is the number of spaces after the colon of a labels. Labels never have any space before the colon.

Spaces before open paren (after keyword)

This is the number of spaces to use after the end of a control keyword before the open paren. Ex. between 'while' and '('

Blank lines

Don't delete existing blank lines

If checked, don't delete any lines in the document that only contain whitespace. This does not mean that line breaks won't be removed, only that empty lines (2 or more line breaks in a row) will be preserved. Additional blank lines may be added. If not checked, then blank lines will be removed depending on the blank lines settings. Typically you would leave this item checked so that extra blank lines used to group variable declarations or other code won't be lost.

Lines before functions, Lines before classes, Lines before control statements

This is the number of blank lines to insert before these items. The idea is to keep a consistent amount of whitespace. Note that if you have "Don't delete blank lines" turned on, then the number of blank lines will never shrink, regardless of this setting.

Always generate indent

For all lines, even lines with no text, generate indent whitespace (tabs or spaces).

Don't indent // comments in first column

If checked, don't indent line comments that start in column one. Some people keep TODO comments there.