Each supported programming language has it's own set of environment options that define the text editor behaviour for a file of that type.

Column Guide Columns
  The columns that guides are drawn for.
Indent Closing Brace
  Indent the closing brace of compound statements.
Indent Context
  The number of lines to use for context when indenting.
Indent Mode
  How to indent when a new line is inserted
  - None
  - Indent
  - Smart
Indent Opening Brace
  Indent the opening brace of compound statements.
Indent Size
  The number of columns to indent a code block.
Tab Size
  The number of columns between tabstops.
Use Tabs
  Insert tabs when indenting.
User-Defined Keywords
  Additional identifiers to highlight as keywords.