monaco-sql-languages icon indicating copy to clipboard operation
monaco-sql-languages copied to clipboard

现在按下空格就是唤起关键词提示,可不可以输入字母的时候才唤起提示 可以自己配置嘛?

Open yly1207 opened this issue 1 year ago • 2 comments

image

yly1207 avatar Jul 05 '24 08:07 yly1207

自动补全触发逻辑相关的,是 monaco-sql-languages 的项目的相关问题哈,我先把issue转到该项目

HaydenOrz avatar Jul 05 '24 08:07 HaydenOrz

你可以通过 setupLanguageFeatures 方法来设置每一种语言的自动补全功能的触发方式,以flink为例:

https://microsoft.github.io/monaco-editor/docs.html#interfaces/languages.CompletionItemProvider.html#triggerCharacters

setupLanguageFeatures(LanguageIdEnum.FLINK, {
    completionItems: {
        enable: true, // 是否开启自动补全功能
        triggerCharacters: [' ', '.'], // 触发自动补全功能的输入字符
        completionService: //... ,
    }
});

HaydenOrz avatar Jul 05 '24 08:07 HaydenOrz

Closed due to inactivity

HaydenOrz avatar Aug 02 '24 01:08 HaydenOrz