indent 缩进
支持缩进属性的渲染,提供增加缩进、减少缩进的能力。
Tips
通过 Tab
按键可以增加缩进,通过 Shift + Tab
按键可以减少缩进,当然前提是必须允许使用缩进功能,即 canUseIndent
方法返回的结果为 true 时
Commands 命令
canUseIndent()
是否可以使用缩进功能
类型
tscanUseIndent(): boolean
详细信息
该方法返回一个布尔值,根据光标位置判断此刻是否可以使用缩进功能
示例
tsconst canUseIndent = editor.commands.canUseIndent()
setIncreaseIndent()
增加缩进
类型
tssetIncreaseIndent(): Promise<void>
详细信息
该方法会使得光标范围内的块节点增加缩进量,并且在操作完毕后会更新视图和光标的渲染,所以调用该命令你无需主动
updateView
示例
tsawait editor.commands.setIncreaseIndent()
setDecreaseIndent()
减少缩进
类型
tssetDecreaseIndent(): Promise<void>
详细信息
该方法会使得光标范围内的块节点减少缩进量,并且在操作完毕后会更新视图和光标的渲染,所以调用该命令你无需主动
updateView
示例
tsawait editor.commands.setDecreaseIndent()
代码示例