color 字体颜色
文本字体颜色
Commands 命令
isColor()
判断光标所在文本的字体颜色是否与指定值一致
类型
tsisColor(value: string): boolean
详细信息
提供一个入参,类型为
string
,用以判断光标所在文本的字体颜色是否与指定值一致示例
tsconst isRed = editor.commands.isColor('#f30')
setColor()
设置光标所在文本的字体颜色
类型
tssetColor(value: string): Promise<void>
详细信息
提供一个入参,类型为
string
,表示设置的字体颜色,该方法会设置光标文本为该字体颜色,在设置完毕后会更新视图和光标的渲染,所以调用该命令你无需主动updateView
如果通过
isColor
判断光标所在文本都是该字体颜色,则不会继续执行示例
tsawait editor.commands.setColor('#f30')
unsetColor()
取消光标所在文本的字体颜色
类型
tsunsetColor(value: string): Promise<void>
详细信息
提供一个入参,类型为
string
,表示取消的字体颜色,该方法会取消光标文本的该字体颜色,在设置完毕后会更新视图和光标的渲染,所以调用该命令你无需主动updateView
如果通过
isColor
判断光标所在文本不全都是该字体颜色,则不会继续执行示例
tsawait editor.commands.unsetColor('#f30')