当前位置:   article > 正文

Vue3中使用Monaco Editor代码编辑器记录——主动触发代码补全功能(python和sql为例)~持续更新_registercompletionitemprovider

registercompletionitemprovider

Vue3中使用Monaco Editor代码编辑器记录——主动触发代码补全功能~持续更新

近期因为毕设的原因,需要使用代码编辑器,我采用monaco-editor代码编辑器

前端框架使用Vue3 + elementUI
monaco-editor插件版本@0.30.1
monaco-editor-webpack-plugin插件版本@6.0.0

若还没有安装插件,具体安装步骤和一些基础使用可以查看上一篇Vue3中使用Monaco Editor代码编辑器记录~持续更新

主动触发代码补全Completion

此处以pythonsql自动补全为例进行说明

1. registerCompletionItemProvider函数

monaco-editor提供了代码自动补全的函数registerCompletionItemProvider,其参数如下。可以看到有两个参数,分别是languageIdprovider

export function registerCompletionItemProvider(la
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/1000105
    推荐阅读
    相关标签
      

    闽ICP备14008679号