IDESettings

Undocumented in source.

Constructors

this
this(string filename)
Undocumented in source.

Members

Functions

afterLoad
void afterLoad()

override to do something after loading - e.g. set defaults

getToolchainSettings
string getToolchainSettings(string toolchainName)
Undocumented in source. Be warned that the author may not have intended to support it.
updateDefaults
void updateDefaults()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

debuggerExecutable
string debuggerExecutable [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
debuggerSettings
Setting debuggerSettings [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
dmdToolchainSettings
Setting dmdToolchainSettings [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
dubAdditionalParams
string dubAdditionalParams [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
dubExecutable
string dubExecutable [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
dubSettings
Setting dubSettings [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
editorSettings
Setting editorSettings [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
fontGamma
double fontGamma [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
gdcToolchainSettings
Setting gdcToolchainSettings [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
hintingMode
HintingMode hintingMode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
ldcToolchainSettings
Setting ldcToolchainSettings [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
minAntialiasedFontSize
int minAntialiasedFontSize [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
smartIndents
bool smartIndents [@property getter]

true if smart indents are enabled

smartIndents
bool smartIndents [@property setter]

set smart indents enabled flag

smartIndentsAfterPaste
bool smartIndentsAfterPaste [@property getter]

true if smart indents are enabled

smartIndentsAfterPaste
bool smartIndentsAfterPaste [@property setter]

set smart indents enabled flag

tabSize
int tabSize [@property getter]

text editor setting, true if need to insert spaces instead of tabs

tabSize
int tabSize [@property setter]

text editor setting, true if need to insert spaces instead of tabs

terminalExecutable
string terminalExecutable [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
terminalSettings
Setting terminalSettings [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
uiLanguage
string uiLanguage [@property getter]

language

uiLanguage
string uiLanguage [@property setter]

language

uiSettings
Setting uiSettings [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
uiTheme
string uiTheme [@property getter]

theme

uiTheme
string uiTheme [@property setter]

theme

useSpacesForTabs
bool useSpacesForTabs [@property getter]

text editor setting, true if need to insert spaces instead of tabs

useSpacesForTabs
bool useSpacesForTabs [@property setter]

text editor setting, true if need to insert spaces instead of tabs

Meta