INNER CODE UNIT · TypeScript
registerLanguageForHttp
q2316367743/es-client · src/components/RestClientEditor/index.ts:7
export function registerLanguageForHttp() {
monaco.languages.register({id: 'http'});
// 语法高亮
monaco.languages.setMonarchTokensProvider('http', language);
// 语言括号配置
monaco.languages.setLanguageConfiguration('http', configuration);
// 语法提示
monaco.languages.registerCompletionItemProvider('http', provider);
// 代码折叠
monaco.languages.registerFoldingRangeProvider('http', restFoldingRangeProvider)
}