Skip to content
This repository has been archived by the owner on Nov 4, 2019. It is now read-only.

Configuration and customization

rsms edited this page Jan 3, 2011 · 23 revisions

Configuration and customization

This article documents how Kod can be customized using different configurations.

List of configuration settings

User interface behavior

Type Name Default value Description
bool groupNewDocuments/enabled YES Enable or disable automatic grouping of new documents
bool groupNewDocuments/byEditDistance YES When using automatic grouping of new documents, employ edit-distance to find "fuzzy" matches

Text editor

Type Name Default value Description
string editor/text/indentation [two spaces] A string which is used when adding or removing indentations
string editor/text/newline "\n" Inserted to terminate new lines
bool editor/indent/newline YES Controls whether Kod performs "magic" when inserting new lines (namely retaining the previous indentation level or not).
bool editor/indent/tabkey YES Enables translating a TAB key press into indentation adjustment. When enabled, using the Shift key modifier decreases the indentation level and holding the Alt key modifier inserts a regular tab character. If disabled, pressing TAB inserts a regular tab character.
Clone this wiki locally