IndentationRule interface

描述语言的缩进规则。

属性

decreaseIndentPattern

如果一行与此模式匹配,则该行之后的所有行都应取消缩进一次(直到另一个规则匹配)。

increaseIndentPattern

如果一行与此模式匹配,则该行之后的所有行都应缩进一次(直到另一个规则匹配)。

indentNextLinePattern

如果一行与此模式匹配,则只有它之后的 下一行 应该缩进一次。

unIndentedLinePattern

如果一条线与此模式匹配,则不应更改其缩进,也不应根据其他规则对其进行评估。

属性详细信息

decreaseIndentPattern

如果一行与此模式匹配,则该行之后的所有行都应取消缩进一次(直到另一个规则匹配)。

decreaseIndentPattern: RegExp

属性值

RegExp

increaseIndentPattern

如果一行与此模式匹配,则该行之后的所有行都应缩进一次(直到另一个规则匹配)。

increaseIndentPattern: RegExp

属性值

RegExp

indentNextLinePattern

如果一行与此模式匹配,则只有它之后的 下一行 应该缩进一次。

indentNextLinePattern?: RegExp

属性值

RegExp

unIndentedLinePattern

如果一条线与此模式匹配,则不应更改其缩进,也不应根据其他规则对其进行评估。

unIndentedLinePattern?: RegExp

属性值

RegExp