IndentationConfigWidget
0
-
0
-
Default indentation mode:
cmbMode
-
This is a list of available indentation modes. The specified indentation mode will be used for all new documents. Be aware that it is also possible to set the indentation mode with document variables, modes or a .kateconfig file.
-
Qt::Horizontal
1
0
-
Indent using
-
&Tabulators
-
&Spaces
-
&Indentation width:
sbIndentWidth
-
The indentation width is the number of spaces which is used to indent a line. If the option <b>Insert spaces instead of tabulators</b> in the section <b>Editing</b> is disabled, a <b>Tab</b> character is inserted if the indentation is divisible by the tab width.
1
16
4
-
Tabulators &and Spaces
-
Qt::Horizontal
40
20
-
Tab wi&dth:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
sbTabWidth
-
1
16
8
-
Indentation Properties
-
If this option is disabled, changing the indentation level aligns a line to a multiple of the width specified in <b>Indentation width</b>.
&Keep extra spaces
-
If this option is selected, pasted code from the clipboard is indented. Triggering the <b>undo</b>-action removes the indentation.
Adjust indentation of code &pasted from the clipboard
-
Indentation Actions
-
If this option is selected, the <b>Backspace</b> key decreases the indentation level if the cursor is located in the leading blank space of a line.
&Backspace key in leading blank space unindents
-
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body>
<p>Tab key action (if no selection exists) <a href="If you want <b>Tab</b> to align the current line in the current code block like in emacs, make <b>Tab</b> a shortcut to the action <b>Align</b>."><span>More ...</span></a></p></body></html>
-
0
-
Qt::Horizontal
QSizePolicy::Fixed
20
0
-
0
-
If this option is selected, the <b>Tab</b> key always inserts white space so that the next tab position is reached. If the option <b>Insert spaces instead of tabulators</b> in the section <b>Editing</b> is enabled, spaces are inserted; otherwise, a single tabulator is inserted.
Always advance to the &next tab position
-
If this option is selected, the <b>Tab</b> key always indents the current line by the number of character positions specified in <b>Indentation width</b>.
Always increase indentation &level
-
If this option is selected, the <b>Tab</b> key either indents the current line or advances to the next tab position.<p> If the insertion point is at or before the first non-space character in the line, or if there is a selection, the current line is indented by the number of character positions specified in <b>Indentation width</b>.<p> If the insertion point is located after the first non-space character in the line and there is no selection, white space is inserted so that the next tab position is reached: if the option <b>Insert spaces instead of tabulators</b> in the section <b>Editing</b> is enabled, spaces are inserted; otherwise, a single tabulator is inserted.
Increase indentation level if in l&eading blank space
-
Qt::Vertical
0
1
KIntNumInput
QWidget
KComboBox
QComboBox