vscode代码片段建议bug

Posted gpSzn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vscode代码片段建议bug相关的知识,希望对你有一定的参考价值。

版本: 1.53.2 (system setup)

提交: 622cb0

日期: 2021-02-11T11:48:04.245Z

Electron: 11.2.1

Chrome: 87.0.4280.141

Node.js: 12.18.3

V8: 8.7.220.31-electron.0

OS: Windows_NT x64 10.0.19041


今天更新了本地vscode版本之后,发现代码片段建议使用异常,键入enter换行之后就会弹出自定义代码片段建议十分影响使用.

查看了相关更新文档后发现是vscode+LSP共同引起的一个bug.目前bug已修复,估计会在后面更新.


     简单描述一下bug出现的原因:因为本地装了lua的扩展插件,由于内部接口的函数处理添加了换行符 '\n'的建议触发.导致编辑器在键入enter即换行后会引起自动建议的显示即自定义代码片段建议.问题详见以下链接:

https://github.com/sumneko/lua-language-server/issues/401

https://github.com/microsoft/vscode/issues/117194


解决办法:

    1.关闭lua或其他LSP插件(不建议)

    2.在vscode设置中关闭触发符建议显示

    








以上是关于vscode代码片段建议bug的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

VSCode自定义代码片段——声明函数

VSCode自定义代码片段(vue主模板)

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段8——声明函数

VSCode自定义代码片段6——CSS选择器