wikiparse.Linter - bhsd-harry/wikiparser-node GitHub Wiki
Other Languages
简介
这是浏览器端的插件添加的全局构造器,可以用于报告潜在的语法错误,并用于 CodeMirror 和 Monaco 等网页编辑器(示例)。
Properties
include
type: boolean
是否嵌入,默认为 false
。
Methods
queue
param: string
待分析的维基文本
returns: Promise<LintError[]>
报告潜在的语法错误。默认使用英文,如需使用其他预设的语言(简体中文或繁体中文)请参考 wikiparse.setI18N
方法。
codemirror
param: string
待分析的维基文本
returns: Promise<Diagnostic[]>
类似 queue 方法,但已将结果转换为 CodeMirror 需要的格式。
monaco
加入的版本: 1.7.1
param: string
待分析的维基文本
returns: Promise<editor.IMarkerData[]>
类似 queue 方法,但已将结果转换为 Monaco 需要的格式。